Watching a character crawl out of the darkest corner of a story can be more satisfying than any clean-cut hero’s journey. There is something especially fun about a movie that spends half its runtime teaching you to hate someone, only to make that same person the one carrying the emotional weight by the end.
Sometimes it happens through sacrifice, sometimes through desperation, and sometimes because the line between monster and savior was never as clear as it looked at first. These films play with that tension in the best way, turning former enemies into the characters you suddenly cannot stop rooting for.