Skip to main content

The 10 best war movies ever made

War is a genre as old as the movies themselves. Some offer visceral thrills, trying to immerse you in what it means to be in battle. Others take a different tack, and are more contemplative about their subject matter.

Whatever road they take, though, great war movies are always at least a little bit about how pointless war is. That self-reflexive gaze, which blends the valor of war with its violence and horror, is what makes these movies worthy of this list, whether they’re thrilling, funny, horrific, or a little bit of all three.

Inglourious Basterds (2009)
Inglourious Basterds
69 %
8.3/10
153m
Genre Drama, Action, Thriller, War
Stars Brad Pitt, Mélanie Laurent, Christoph Waltz
Directed by Quentin Tarantino

Quentin Tarantino’s fascination with changing history started with Inglourious Basterds, and it may be his very best movie. Following a troop of Jewish soldiers who are tasked with hunting Nazis and collecting their scalps, the movie is remarkably tense and features at least 10 all-time great Tarantino performances.

Every sequence in Basterds is immaculate, but the best may be the prolonged conversation between an undercover British officer and a German officer in an underground bar. It’s tense, thrilling, and hilarious, all at the same time.

Inglourious Basterds Official Trailer #1 - Brad Pitt Movie (2009) HD
Lawrence of Arabia (1962)
Lawrence of Arabia
100 %
8.3/10
228m
Genre War, History, Adventure, Drama
Stars Peter O'Toole, Omar Sharif, Alec Guinness
Directed by David Lean
Perhaps the definitive film about one man’s addiction to lengthy treks into the desert, Lawrence of Arabia is the most epic of all epics. The film tells the story of T.E. Lawrence, a British army officer who is sent to treat with the Arab tribes during the British war with the Turks. The battles in Lawrence of Arabia are as thrilling as you might imagine, but it’s the film’s visual imagination that has allowed it to stand the test of time.
LAWRENCE OF ARABIA [1962] – Original Trailer (HD) | Now on 4K Ultra HD
Saving Private Ryan (1998)
Saving Private Ryan
91 %
8.6/10
169m
Genre Drama, History, War
Stars Tom Hanks, Tom Sizemore, Edward Burns
Directed by Steven Spielberg

Steven Spielberg is an all-time, pantheon director, and Saving Private Ryan is one of several movies that could sit at the top of a list of his best movies. The film’s opening D-Day sequence is deeply harrowing, and a reminder that those who fought in World War II came back scarred, if they came back at all.

Telling the story of a squadron given the task of heading behind enemy lines to retrieve a soldier whose three brothers have already died, Saving Private Ryan is ultimately a movie about the capricious randomness of war, and how the valor and pointlessness of war can exist side by side.

Saving Private Ryan (1998) Trailer #1 | Movieclips Classic Trailers
The Life and Death of Colonel Blimp (1943)
The Life and Death of Colonel Blimp
163m
Genre Drama, Romance, War, History
Stars Roger Livesey, Deborah Kerr, Adolf Wohlbrück
Directed by Emeric Pressburger, Michael Powell

A war movie that is also about what it means to grow old, The Life and Death of Colonel Blimp follows its central character as we learn about his exploits in the Boer War and World War I, before coming to understand the way he’s viewed now that he’s a commander in World War II.

Above all else, this movie is really about love and friendship, and the way those things can be torn apart by war and conflict. By 1943, Colonel Blimp is no longer young, but the movie that shares his name suggests you would be unwise to think him a fool.

The Life and Death of Colonel Blimp - Back on the Big Screen - May 2012
Dunkirk (2017)
Dunkirk
94 %
7.8/10
107m
Genre War, Action, Drama
Stars Fionn Whitehead, Tom Hardy, Mark Rylance
Directed by Christopher Nolan

Like all the great directors, it was only a matter of time before Christopher Nolan made his war picture. What we didn’t expect, though, is that Dunkirk would be one of the most affecting movies of Nolan’s career. The film, which tells the story of the Allied soldiers stranded on the beaches of Dunkirk and the soldiers who evacuated them, is a triumph of editing and performance.

Dunkirk proves that Nolan’s fascination with how a story is told is fundamental to the movies he makes, and can pack an incredible punch if he does it right.

Paths of Glory (1957)
Paths of Glory
88m
Genre Drama, War
Stars Kirk Douglas, Ralph Meeker, Adolphe Menjou
Directed by Stanley Kubrick

Stanley Kubrick made movies in a wide variety of different genres, but the one genre he couldn’t walk away from was the war movie. Paths of Glory may secretly be the best of Kubrick’s war movies, in part because large chunks of it play like a comedy. The movie tells the story of a group of soldiers who are sent on a pointless mission, fail, and then are punished, even though everyone knew the mission was pointless.

It’s a dark, grim portrait of the bureaucracy of war, and the way men behind desks make decisions that get people killed, and refuse to be burdened with those consequences.

Paths of Glory (1957) Trailer - The Criterion Collection
Grand Illusion (1937)
Grand Illusion
8.1/10
114m
Genre Drama, History, War
Stars Jean Gabin, Dita Parlo, Pierre Fresnay
Directed by Jean Renoir

The oldest film on this list, Grand Illusion may be unfamiliar to some, but it’s absolutely worthy of a first look or a rewatch for those who have already seen it. The film, which was made before World War II broke out, tells the story of a group of French prisoners who form a bond with their German captors during World War I.

Ultimately, Grand Illusion is a stark reminder that the soldiers on the other side of any conflict are humans too. The trouble is, when we understand their humanity, killing them becomes much tougher.

LA GRANDE ILLUSION - Official Trailer - Celebrating its 75th Anniversary
Da 5 Bloods (2020)
Da 5 Bloods
156m
Genre War, Drama
Stars Delroy Lindo, Jonathan Majors, Clarke Peters
Directed by Spike Lee

Da 5 Bloods is a masterful look at the way war and race interact, even when the war is not being fought solely over race. The film follows five Vietnam veterans who return to the country to dig up gold they buried there decades earlier.

In melding the past and present, the film manages to be both ruminative and thrilling, in part because of the way these men have grown apart in the years since they served together. Delroy Lindo gives a ferocious performance in the lead role, playing a character filled with hurt and anger over decades of mistreatment by a government he once fought for.

Da 5 Bloods | Official Trailer | Netflix
Ran (1985)
Ran
96 %
8.2/10
160m
Genre Action, Drama, History
Stars Tatsuya Nakadai, Akira Terao, Jinpachi Nezu
Directed by Akira Kurosawa

Few foreign directors have a more established legacy in America than Akira Kurosawa. That’s because of the many samurai epics that Kurosawa made over the course of his career, and in part because of how good they all were.

Ran, which is adapted from King Lear and tells the story of an emperor who leaves his three sons to war over his kingdom, is among his very best movies, filled with vibrant color and plenty of brutal bloodshed. Like LearRan is ultimately about the quest for power, and how polluting it is to those who seek it.

Ran - Trailer
Apocalypse Now (1979)
Apocalypse Now
94 %
8.5/10
147m
Genre Drama, War
Stars Martin Sheen, Marlon Brando, Robert Duvall
Directed by Francis Ford Coppola
Francis Ford Coppola’s odyssey into the jungle to film Apocalypse Now was famously disastrous, but it nonetheless resulted in perhaps the definitive film about the Vietnam War. Telling the story of a captain who is sent deep into Vietnam to retrieve a colonel who believes himself to be a god, Apocalypse Now is also a journey through the madness that leads men to destroy everything around them. Vietnam lives on in part through the many movies made about it, and Apocalypse Now reminded us how horrific and pointless that war felt to those waging it.
Apocalypse Now | Official Trailer

Editors' Recommendations

Movie images and data from: