10 Most Perfect War Movie Endings, Ranked

3 hours ago 5
A man with camouflage paint on his face pokes his head out of the steaming water. Image via United Artists

Published Apr 29, 2026, 5:51 PM EDT

Sign in to your Collider account

The following article contains spoilers.

When it comes to writing a story, any writer will attest to the fact that the ending is one of the hardest aspects to nail. It doesn't even matter the form of media--books, movies, video games, even TV--writing an ending is a huge challenge, because one needs to do it in a way that not only satisfies audiences, but that will give them an idea to chew on, as well. It also needs to wrap everything up in a nice little bow, so as not to disgruntle any viewers with burning questions.

Regardless of genre, this universal truth is prevalent, even in the genre of war cinema. A lot of these movies have endings that don't really say anything worthwhile, which is a real shame. Other times, though, they totally nail it, and deliver profound, heartfelt, or devastating endings that serve as perfect conclusions to harrowing stories. These are the war movies with the best endings.

12 'Narvik' (2022)

Carl Martin Eggesbø as Gunnar leaning on Kristine Hartgen as Ingrid in Narvik Image via Netflix

Narvik is a highly underrated Norwegian film set during the Battles of Narvik during World War II. The primary focus is on Gunnar (Carl Martin Eggesbø), a Norwegian soldier, and his family. His wife, Ingrid (Kristine Hartgen), serves as a translator, and works as an impartial liaison between Nazi negotiators, Norwegian officials, and British military officers. However, as the battle rages on, Gunnar is captured by the Nazis, and their son falls gravely ill.

Ingrid is forced to make the terrible decision of aiding the Nazis in exchange for medicine, which allows her son to survive. Unfortunately, this also causes the rest of the town to shun her for collaborating with the enemy. Gunnar is found alive, but is deeply disappointed in his wife for her cooperation with the Germans. At the end of the film, Ingrid leaves Narvik on a boat with her son, the rest of the townsfolk glaring at her the whole while. She drops her belongings, and no one helps her pick them up. No one except Gunnar himself, that is, who decides that his family is more important to him than the war, and decides to spend his time with them instead of with the army. Even though their family will forever be social outcasts, they have each other, and that's all that matters. It's a touching, bittersweet reunion that places the importance of family above that of ideals or allegiance, which is a pretty important takeaway.

11 'Hacksaw Ridge' (2016)

A bruised Desmond Doss (Andrew Garfield) on the battlefield in 'Hacksaw Ridge.' Image via Lionsgate Films

Hacksaw Ridge is a biopic about Desmond Doss (Andrew Garfield), an American medic who served in World War II. Doss was a conscientious objector, meaning he chose to never touch a weapon or kill anybody. Despite this, he became the first conscientious objector to receive the Medal of Honor for his actions at the Battle of Okinawa, which the film is based on. During the Battle, Doss worked by himself through the night, saving the lives of 75 soldiers, both American and Japanese.

While Doss' squad is initially disdainful of him since he refuses to shoot at the Japanese, they eventually come to appreciate him after he saves their lives. When Doss is wounded in battle, his comrades carefully remove him from the battlefield, with his Bible in hand, making sure he gets the hero's treatment that he deserves. Following this final scene, interviews of the actual Desmond Doss are played, where he describes some of the exact events audiences just watched in the films. It's a great way to honour Doss' legacy, and shows how compassion will always triumph over violence.

10 'Saving Private Ryan' (1998)

Matt Damon looking intently in Saving Private Ryan Image via DreamWorks Pictures

Saving Private Ryan is set during the Battles of Normandy in World War II, following an American infantry unit that is given a very special assignment. Private James Ryan (Matt Damon), an American paratrooper, has landed somewhere in Normandy, and has a ticket home. This is because all three of his brothers have perished in the war, and military officials have decided to bring him home so that his mother doesn't lose all of her children.

At the end, the mission is completed, and Ryan survives the final fight, eventually returning home. However, it comes at a great cost. All of the soldiers sent to rescue him except one or two meet their end in this final battle. Captain Miller (Tom Hanks), the man in charge of the unit, with his dying breath, begs Ryan to earn the privilege of living on. The movie then jumps forward to a much older Ryan in the present day, visiting the graves of the men who died for him. He turns to his family, pleading with them to tell him that he lied his life to the fullest, and that he is a good man, which they confirm. It's a bittersweet ending that points out the sacrifice made by Allied forces in World War II, who fought for freedom and a better world against oppression.

9 '300' (2007)

Leonidas I draws his sword and screams at his enemies. Mounds of bodies lay behind him Image via Warner Bros. 

300 takes place during the Greco-Persian Wars, which occurred approximately 2,500 years ago. The movie stars Gerard Butler as Leonidas, the King of Sparta, who brought a host of just 300 of his finest warriors to the pass of Thermopylae during the Persian Invasion of Greece. There, Leonidas and the Spartans held strong, but ultimately met the fate that they knew would be coming to them. All of them died, or at least, all but one, whom they sent home to relay their story.

The movie ends with Leonidas' sacrifice, a diversionary and delaying tactic that allows the rest of Greece to rally and prepare for war. The movie ends with the lone survivor, and the narrator of the film, finishing Leonidas' story to a new group of Spartans. Following the end of his speech, he leads this new group on the next charge against the Persian Empire. This ending is truly inspirational, bringing the spirit of the fight and the crusade against invaders straight into the audiences' heart.

8 'Inglourious Basterds' (2009)

Brad Pitt as LT. Aldo Raine and Eli Roth as SGT. Donny Donowitz looking down at the camera in Inglourious Basterds. Image via The Weinstein Company

Inglourious Basterds is about a group of misfit Allied soldiers who are assembled into a special task force with the express purpose of assassinating Nazi officials, including Adolf Hitler himself. Chasing them down is Nazi officer Hans Landa (Christoph Waltz), who is a truly superb villain. He is cunning and evil in all the right ways, but is also an opportunist, seeking only to benefit himself rather than the Third Reich.

The Americans make a deal with Hans to sell out his comrades in exchange for protection, which he agrees to. Later, after making Swiss cheese out of Hitler, the Americans return to Hans, confirming that he will be able to walk free, as part of the deal. But they don't let him go so lightly. Lieutenant Aldo Raine (Brad Pitt) holds Hans down and uses his knife to carve a swastika onto Hans' forehead, permanently branding him as a Nazi. Aldo declares it his masterpiece, and lets the implication hang in the air. In the future, when the Third Reich crumbles, Hans' scars will depict him as evil no matter where he goes. The American soldiers might protect him, but the rest of society is unlikely to be so kind. It's a great ending that gives the villain a fate worse than death, a fate which he ultimately deserves.

7 'All Quiet on the Western Front' (2022)

Paul has a sad look on his face while standing with other soldiers in All Quiet on the Western Front Image via Netflix

All Quiet on the Western Front follows a young German man named Paul Bäumer (Felix Kammerer), who is fooled by propaganda into joining the First World War with his friends from school. What awaits them is not the glory that has been promised, but an endless, nightmarish experience, which wears away at their identities, innocence, and sense of purpose. Slowly, but surely, they all die, one by one, until Paul is the only one left at the end.

On Armistice Day (November 11, 1918), the day the war ended, Paul is ordered to charge the French trenches one last time, just 15 minutes before 11:00 a.m., when the armistice would take effect. Literally seconds before the 11th hour, Paul is stabbed by a French bayonet, with the trumpets announcing peace as he lays in a filthy trench and bleeds to death. Worse still, the soldier who comes around collecting dog tags for casualty reports completely forgets Paul's, meaning his family will never know what happened to him. While this isn't how Paul died in the original novel, it still does a good job of emphasizing the anti-war message, and really driving home the futility of conflict, and the senseless slaughter that took the lives of millions.

6 'The Boy in the Striped Pajamas' (2008)

The kid in The Boy In The Striped Pajamas sitting on the floor. Image via Miramax

The ending of The Boy in the Striped Pajamas is absolutely heartbreaking, but that's what makes it such a compelling story. The plot follows Bruno (Asa Butterfield), the son of a Nazi military official during World War II. During his time spent exploring in the woods, Bruno encounters Shmuel (Jack Scanlon), a Jewish boy detained in a concentration camp. Gradually, the two form an unlikely friendship over the course of the film.

At the end, Shmuel states that his father has gone missing, with the obvious implication being that he has been put to death. Bruno offers to help Shmuel find him, crawling under the fence and disguising himself as an inmate. As Bruno's parents frantically search for him, he and Shmuel are corralled into a gas chamber, where they, along with dozens of other Jewish prisoners, are systematically executed. By the time the parents realize what's happened, it's already too late. This is one of the most cruelly ironic endings in the history of cinema, sure to strike an emotional chord, and really letting the audience feel how Bruno's father is punished by his own horrific actions. It's brilliantly written, and deeply unsettling, letting the viewer truly grasp the horrors of the Holocaust.

5

4

3 'Casablanca' (1942)

Ilsa and Rick about to kiss in Casablanca Image via Warner Bros. Pictures

Casablanca is widely considered one of the greatest films ever made, and for good reason. The dialogue is wicked smart and the symbolism and message of it is absolutely spot-on. The movie follows Rick (Humphrey Bogart), a nightclub owner who becomes trapped in Casablanca, Morocco, following the outbreak of World War II and the Nazi occupation of North Africa. However, when he reunites with an old flame, he decides to help smuggle her out of Morocco.

The end comes when Rick allows his old flame to escape, making the sacrifice to get her out despite his bitterness towards her for leaving. Once her plane flies away, Rick famously befriends the corrupt chief of police, implying they are going to do everything in their power to secretly undermine the Nazi occupation. What makes this ending great is the idealization of duty and sacrifice over past feelings and love. It's basically saying "if you truly love someone, let them go." It's absolutely brilliant, and is just one of the things that make the movie an all-time classic.

Read Entire Article