When it comes to the films we love, we always want a happy ending for our heroes. You want them to vanquish their foes, win the heart of the one they love, and ride off in to the sunset. Except, it doesn’t always go that way.
In fact, in some of the best films out there, the hero has to make the ultimate sacrifice in order to save the ones they love and make things right.
Grab your tissues. Also: