The ending of a movie is supposed to be the best part, where everything ties together into an emotionally satisfying conclusion that sends audiences out of the theater feeling content. These classic movies with bad endings prove that you can mess that up and still emerge a fan-favorite.
It's an interesting phenomenon. Some films are so good that viewers are mostly willing to look past the fact that they bungle things at the end. For this to happen, literally everything else about the picture has to operate at peak level. If that occurs, people are likely to overlook a wrap-up that's too bleak, or that leaves a lot of questions unanswered, or that inadvertently sends the wrong message.
If we're being honest, this sort of cinematic forgiveness is probably healthy. There's no such thing as a perfect movie, so if we can't overlook a flaw or two, we'll never enjoy anything. The following films work so phenomenally that you probably don't mind their faulty finales.
The Film: Clean-cut Sandy (Olivia Newton-John) has an on-again/off-again relationship with cool dude Danny (John Travolta). Their friends offer varying degrees of disapproval.
The Ending: Sandy reveals an edgier side, Danny shows that he can clean himself up, and the entire cast sings "We Go Together." Danny and Sandy hop into a car that flies into the air, leaving everyone else behind.
Why It Doesn't Hold Up: Musicals are inherently unrealistic. In real life, people don't spontaneously burst into song or synchronized dance moves. Nonetheless, it's essential for any movie to adhere to its own logic. Grease breaks that with its inexplicable flying car. Nothing else in the film has this level of fantasy, so it stands out like a sore thumb.
Actors: John Travolta, Olivia Newton-John, Stockard Channing, Sid Caesar, Joan Blondell, + more
Directed by: Randal Kleiser
The Film: Jack (Leonardo DiCaprio) and Rose (Kate Winslet) fall in love on the ill-fated boat. When it hits an iceberg, they struggle to stay alive.
The Ending: Jack puts Rose on a door to stay afloat, but he passes of hypothermia from the cold water. Jumping back to the present day, the aged Rose lets the Heart of the Ocean diamond fall into the water.
Why It Doesn't Hold Up: As Titanic fans have been saying for years, Jack didn't need to go. That was a pretty big door he had Rose board. He presumably could have climbed up there with her, which would have saved his life and allowed their romance to continue. His end feels like a cheat to make the movie into a tearjerker. Writer/director James Cameron even admitted he wanted Jack to perish because it would be powerful.
There's also something off-putting about Rose tossing the diamond. We're told it once belonged to Louis XVI and has a value of millions of dollars. Why would anyone casually throw away something with so much historical and financial value?
Actors: Leonardo DiCaprio, Kate Winslet, Kathy Bates, James Cameron, Bill Paxton, + more
Directed by: James Cameron
The Film: Tony Manero (John Travolta) works in a hardware store by day. At night, he's the king of the disco dance floor. He eventually finds a dance partner named Stephanie and falls in love.
The Ending: After getting dumped and then seeing one of his best friends lose their life in a freak accident, Tony goes to Stephanie's apartment to apologize for being a jerk. She agrees to be friends with him. The movie ends on a freeze frame of Stephanie holding him in her arms as the Bee Gees "How Deep Is Your Love" plays on the soundtrack.
Why It Doesn't Hold Up: Tony puts Stephanie through a lot in Saturday Night Fever, including giving away the dance trophy they win. The reason she breaks up with him, though, is because he attempts to force himself on her. When he shows up sad later, she conveniently forgets all about this. By letting him off the hook, the film implies these behaviors are no big deal.
Actors: John Travolta, Fran Drescher, Denny Dillon, Donna Pescow, Robert Costanzo, + more
Directed by: John Badham
The Film: An infant from Krypton is sent to Earth, where a kindly couple adopts him. He grows up to be the Man of Steel, a super-powered being who falls in love with reporter Lois Lane and fights the evil Lex Luthor.
The Ending: Lois perishes after her car slips into a crevasse and is filled with debris following an earthquake. Unable to save her, Superman flies around the world really fast a bunch of times. Suddenly, the rock slide is undone, the broken Hoover Dam repairs itself, and Lois is alive again.
Why It Doesn't Hold Up: Superman is such a rousing adventure that it's easy to overlook its cheat ending. We know Superman is fast and powerful, but there's nothing to suggest he can influence time. Flying around the world and altering time defies every law of physics, too. Best case, Superman would change the Earth's rotation, but that in no way would cause time to reverse.
Actors: Marlon Brando, Gene Hackman, Christopher Reeve, Terence Stamp, Margot Kidder, + more
Directed by: Richard Donner