The Village Savior's Revenge

The Village Savior's Revenge

30 episodes

Han Ji, who died tragically in his past life, is reborn seeking revenge. Using memories of past disasters, he drains the Han family fortune. Despite villagers' betrayal, he outsmarts his brother Han Xiaobao to become clan leader, then makes a shocking revenge decision...

New movies

See all movies