Every war has horror and heroes, terror and triumph, winners and losers. This is why it is such a popular subject matter for cinema, serving as the basis for hundreds of great films.
While all military movies deal with war in some capacity, they can vary dramatically in their approach. For instance, films such as Robert Altman’s “M*A*S*H” and Charlie Chaplin’s “The Great Dictator” both use comedy to convey their messages. Michael Cimino’s “The Deer Hunter” is more grim, exploring the darkness of war.
24/7 Wall St. has identified the 50 best military movies of all time by creating an index based on metrics such as user and critic ratings from IMDb and Rotten Tomatoes. The list includes classics as well as more recent, well-received films.
Click here to see the 50 best military movies of all time.
The best military movies include films from every decade starting with the 1930s. These films are about 17 different conflicts or wars. Even so, half of the movies on the list are about World War II. The second-most popular subject among movies on the list is World War I, with five films.
Stanley Kubrick directed three of the motion pictures on the list – more than any other director. He’s followed by David Lean, Clint Eastwood, and Mel Gibson with two each. The latter two directors also starred in one of the films on the list.
To determine the best military movies of all time, 24/7 Wall St. created an index based on each film’s Rotten Tomatoes average critic rating, Rotten Tomatoes average audience rating, and Internet Movie Database average user rating. To be considered, each film had to have at least 10,000 total user ratings between IMDb and Rotten Tomatoes and 10 approved Tomatometer critic reviews. Each film also had be classified as a war film by IMDb. Movies that were classified under the war genre but did not sufficiently relate to the military were removed at 24/7 Wall St.’s discretion.
50. A Midnight Clear (1992)
> Director: Keith Gordon
> Starring: Peter Berg, Kevin Dillon, Arye Gross
> Conflict: World War II
[in-text-ad]
49. Crimson Tide (1995)
> Director: Tony Scott
> Starring: Gene Hackman, Denzel Washington, Matt Craven
> Conflict: Post-Cold War
48. Black Hawk Down (2001)
> Director: Ridley Scott
> Starring: Josh Hartnett, Ewan McGregor, Tom Sizemore
> Conflict: Somali Civil War
47. Master and Commander: The Far Side of the World (2003)
> Director: Peter Weir
> Starring: Russell Crowe, Paul Bettany, Billy Boyd
> Conflict: Napoleonic Wars
[in-text-ad-2]
46. A Soldier’s Story (1984)
> Director: Norman Jewison
> Starring: Howard E. Rollins Jr., Adolph Caesar, Art Evans
> Conflict: World War II
45. American Sniper (2014)
> Director: Clint Eastwood
> Starring: Bradley Cooper, Sienna Miller, Kyle Gallner
> Conflict: Iraq War
[in-text-ad]
44. Sands of Iwo Jima (1949)
> Director: Allan Dwan
> Starring: John Wayne, John Agar, Adele Mara
> Conflict: World War II
43. Lone Survivor (2013)
> Director: Peter Berg
> Starring: Mark Wahlberg, Taylor Kitsch, Emile Hirsch
> Conflict: War in Afghanistan
42. Kelly’s Heroes (1970)
> Director: Brian G. Hutton
> Starring: Clint Eastwood, Telly Savalas, Don Rickles
> Conflict: World War II
[in-text-ad-2]
41. Gettysburg (1993)
> Director: Ron Maxwell
> Starring: Tom Berenger, Martin Sheen, Stephen Lang
> Conflict: American Civil War
40. Braveheart (1995)
> Director: Mel Gibson
> Starring: Mel Gibson, Sophie Marceau, Patrick McGoohan
> Conflict: First War of Scottish Independence
[in-text-ad]
39. Fury (2014)
> Director: David Ayer
> Starring: Brad Pitt, Shia LaBeouf, Logan Lerman
> Conflict: World War II
38. The Big Red One (1980)
> Director: Samuel Fuller
> Starring: Lee Marvin, Mark Hamill, Robert Carradine
> Conflict: World War II
37. Sergeant York (1941)
> Director: Howard Hawks
> Starring: Gary Cooper, Walter Brennan, Joan Leslie
> Conflict: World War I
[in-text-ad-2]
36. The Sand Pebbles (1966)
> Director: Robert Wise
> Starring: Steve McQueen, Richard Attenborough, Candice Bergen
> Conflict: Chinese Civil War
35. Wings (1927)
> Director: William A. Wellman, Harry d’Abbadie d’Arrast, .
> Starring: Clara Bow, Charles ‘Buddy’ Rogers, Richard Arlen
> Conflict: World War I
[in-text-ad]
34. The Last of the Mohicans (1992)
> Director: Michael Mann
> Starring: Daniel Day-Lewis, Madeleine Stowe, Russell Means
> Conflict: French and Indian War
33. Salvador (1986)
> Director: Oliver Stone
> Starring: James Woods, Jim Belushi, Michael Murphy
> Conflict: Salvadoran Civil War
32. Mister Roberts (1955)
> Director: John Ford, Mervyn LeRoy, Joshua Logan
> Starring: Henry Fonda, James Cagney, William Powell
> Conflict: World War II
[in-text-ad-2]
31. The Guns of Navarone (1961)
> Director: J. Lee Thompson
> Starring: David Niven, Gregory Peck, Anthony Quinn
> Conflict: World War II
30. The Dirty Dozen (1967)
> Director: Robert Aldrich
> Starring: Lee Marvin, Ernest Borgnine, Charles Bronson
> Conflict: World War II
[in-text-ad]
29. The Longest Day (1962)
> Director: Ken Annakin, Andrew Marton, Bernhard Wicki
> Starring: John Wayne, Robert Ryan, Richard Burton
> Conflict: World War II
28. The Caine Mutiny (1954)
> Director: Edward Dmytryk
> Starring: Humphrey Bogart, José Ferrer, Van Johnson
> Conflict: World War II
27. Hacksaw Ridge (2016)
> Director: Mel Gibson
> Starring: Andrew Garfield, Sam Worthington, Luke Bracey
> Conflict: World War II
[in-text-ad-2]
26. M*A*S*H (1970)
> Director: Robert Altman
> Starring: Donald Sutherland, Elliott Gould, Tom Skerritt
> Conflict: Korean War
25. Letters from Iwo Jima (2006)
> Director: Clint Eastwood
> Starring: Ken Watanabe, Kazunari Ninomiya, Tsuyoshi Ihara
> Conflict: World War II
[in-text-ad]
24. From Here to Eternity (1953)
> Director: Fred Zinnemann
> Starring: Burt Lancaster, Montgomery Clift, Deborah Kerr
> Conflict: World War II
23. Beasts of No Nation (2015)
> Director: Cary Fukunaga
> Starring: Abraham Attah, Emmanuel Affadzi, Ricky Adelayitor
> Conflict: Civil war in unspecified African nation
22. Glory (1989)
> Director: Edward Zwick
> Starring: Matthew Broderick, Denzel Washington, Cary Elwes
> Conflict: American Civil War
[in-text-ad-2]
21. Spartacus (1960)
> Director: Stanley Kubrick
> Starring: Kirk Douglas, Laurence Olivier, Jean Simmons
> Conflict: Third Servile War
20. Twelve O’Clock High (1949)
> Director: Henry King
> Starring: Gregory Peck, Hugh Marlowe, Gary Merrill
> Conflict: World War II
[in-text-ad]
19. Inglourious Basterds (2009)
> Director: Quentin Tarantino, Eli Roth
> Starring: Brad Pitt, Diane Kruger, Eli Roth
> Conflict: World War II
18. Platoon (1986)
> Director: Oliver Stone
> Starring: Charlie Sheen, Tom Berenger, Willem Dafoe
> Conflict: Vietnam War
17. The Hurt Locker (2008)
> Director: Kathryn Bigelow
> Starring: Jeremy Renner, Anthony Mackie, Brian Geraghty
> Conflict: Iraq War
[in-text-ad-2]
16. Waltz with Bashir (2008)
> Director: Ari Folman
> Starring: Ari Folman, Ron Ben-Yishai, Ronny Dayag
> Conflict: 1982 Lebanon War
15. Patton (1970)
> Director: Franklin J. Schaffner
> Starring: George C. Scott, Karl Malden, Stephen Young
> Conflict: World War II
[in-text-ad]
14. Stalag 17 (1953)
> Director: Billy Wilder
> Starring: William Holden, Don Taylor, Otto Preminger
> Conflict: World War II
13. The Great Escape (1963)
> Director: John Sturges
> Starring: Steve McQueen, James Garner, Richard Attenborough
> Conflict: World War II
12. Full Metal Jacket (1987)
> Director: Stanley Kubrick
> Starring: Matthew Modine, R. Lee Ermey, Vincent D’Onofrio
> Conflict: Vietnam War
[in-text-ad-2]
11. Dunkirk (2017)
> Director: Christopher Nolan
> Starring: Fionn Whitehead, Barry Keoghan, Mark Rylance
> Conflict: World War II
10. The Train (1964)
> Director: John Frankenheimer, Arthur Penn
> Starring: Burt Lancaster, Paul Scofield, Jeanne Moreau
> Conflict: World War II
[in-text-ad]
9. The Best Years of Our Lives (1946)
> Director: William Wyler
> Starring: Myrna Loy, Dana Andrews, Fredric March
> Conflict: World War II
8. The Deer Hunter (1978)
> Director: Michael Cimino
> Starring: Robert De Niro, Christopher Walken, John Cazale
> Conflict: Vietnam War
7. Saving Private Ryan (1998)
> Director: Steven Spielberg
> Starring: Tom Hanks, Matt Damon, Tom Sizemore
> Conflict: World War II
[in-text-ad-2]
6. All Quiet on the Western Front (1930)
> Director: Lewis Milestone
> Starring: Lew Ayres, Louis Wolheim, John Wray
> Conflict: World War I
5. The Bridge on the River Kwai (1957)
> Director: David Lean
> Starring: William Holden, Alec Guinness, Jack Hawkins
> Conflict: World War II
[in-text-ad]
4. Apocalypse Now (1979)
> Director: Francis Ford Coppola
> Starring: Martin Sheen, Marlon Brando, Robert Duvall
> Conflict: Vietnam War
3. Paths of Glory (1957)
> Director: Stanley Kubrick
> Starring: Kirk Douglas, Ralph Meeker, Adolphe Menjou
> Conflict: World War I
2. The Great Dictator (1940)
> Director: Charles Chaplin
> Starring: Charles Chaplin, Paulette Goddard, Jack Oakie
> Conflict: World War II
[in-text-ad-2]
1. Lawrence of Arabia (1962)
> Director: David Lean
> Starring: Peter O’Toole, Alec Guinness, Anthony Quinn
> Conflict: World War I
Take This Retirement Quiz To Get Matched With An Advisor Now (Sponsored)
Are you ready for retirement? Planning for retirement can be overwhelming, that’s why it could be a good idea to speak to a fiduciary financial advisor about your goals today.
Start by taking this retirement quiz right here from SmartAsset that will match you with up to 3 financial advisors that serve your area and beyond in 5 minutes. Smart Asset is now matching over 50,000 people a month.
Click here now to get started.
Thank you for reading! Have some feedback for us?
Contact the 24/7 Wall St. editorial team.