War movies are among the most morally sticky films produced in Hollywood. While the best war movies go out of their way to reveal the violence and bloodshed that comes with any armed conflict, many can’t help but valorize the men and women who fight in these wars. As a result, many movies about war end up glorifying war even if the creative voices behind the project didn’t intend them to. In the best war movies, though, moral questions are never easily answered. Well, unless your war movie is a Star Wars movie.
If you want black-and-white morality, this list of the best action movies on Netflix may better fit the bill.
War movies, on the other hand, often speak to the way that violence breaks men, even if they believe in their cause. These best war movies of all time will shake you to your core, and remind you that humanity is capable of being messy and violent just as frequently as it is brave and valorous.
17. 1917 (2019)
16. The Deer Hunter (1978)
15. Inglourious Basterds (2009)
14. Paths of Glory (1957)
13. Casablanca (1943)
12. Pan's Labyrinth (2006)
11. Platoon (1986)
10. Dunkirk (2017)
9. Schindler's List (1993)
8. Full Metal Jacket (1987)
7. The Thin Red Line (1998)
6. The Bridge on the River Kwai (1957)
5. The Hurt Locker (2008)
4. Ran (1985)
3. Lawrence of Arabia (1962)
2. Saving Private Ryan (1998)
1. Apocalypse Now (1979)
Editors' Recommendations
- The best Steven Yeun movies and shows, ranked
- The best Quentin Tarantino movies, ranked – Reservoir Dogs, Pulp Fiction, and more
- The 11 best superhero movies of all time
- Ranked: The 12 best Seth Rogen movies to watch now
- The best competitive cooking shows to watch right now – from Pressure Cooker to MasterChef