The Mist
The ending of The Mist is seriously heart-wrenching. After their escape vehicle breaks down, David mercy-kills his group of fellow survivors, including his eight-year-old son, believing that they will soon be attacked by the creatures lurking in the mist. Unfortunately, when David exits the car in order to sacrifice himself, a U.S. Army truck appears from the dense fog, ready to rescue him.