There’s something deeply satisfying about watching a bad guy swap sides. Maybe it’s the thrill of seeing a once-feared antagonist fight for the people they used to hunt, or the hope that even the worst of us can change. Villain-to-hero arcs give us redemption stories, shocking twists, and moments that make us question everything we thought we knew about a character.
In this list, we’re counting down 20 movies where the villain turns into the good guy – not just “morally gray” or “misunderstood,” but characters who start the story as genuine threats and end it as allies, protectors, or outright saviors. From animated favorites to explosive action flicks, each of these transformations proves that sometimes the most unexpected heroes have the darkest pasts.