9. The Mist
The Ending: David Drayton (Thomas Jane) completely gives up on the prospect of being saved, and rather than facing a fate in which he, his son and the other survivors are ripped apart by alien monsters, they enter a suicide pact. David kills the three adults as well as his own son, but when he turns the gun on himself, he realises he's out of bullets. He ventures outside to be killed by the beasts, only for the military to show up, having quashed the alien onslaught and making it clear that had he waited just two minutes longer, David and the others could all have lived happily ever after.
Why It's Infuriating: Though few will doubt the visceral impact of the ending, this is almost
too devastating for its own good. It's frustrating to watch, and almost feels like Frank Darabont - who changed the ending from Stephen King's original text - trying to chastise us. It's an ending so deliberately intended to shock that, for some, it simply invites laughter - it's
so grim that if you don't laugh, you'll probably cry. A lot.