Lord of War

R 2005 Thriller · Two hours flies by thanks to Niccol's sharp pacing and Cage's magnetic performance.
Solid crowd-pleaser
7.6/10
IMDb
62%
Fresh
62
62/100
Metacritic
3.62/5
Letterboxd
🎬
7.3/10
TMDB
Rewatch
diminishing returns
Attention
full focus
Phone-check
low
Ages
holds up

The brief

Andrew Niccol turns the global arms trade into a darkly funny morality play that's equal parts sleek thriller and sick joke. Nicolas Cage delivers his best performance in years as a charming sociopath who sells death with a smile, while the film maintains a cynical, almost satirical tone that makes you laugh even as it horrifies you. The pacing is brisk and the style is polished, but what sticks is how casually it exposes the business machinery behind world conflicts. Perfect for fans of Thank You for Smoking or anyone who likes their social commentary served ice cold.

darkly comedic morally ambiguous slick cynicism war profiteering satire stylized thriller conscience vs capitalism

The verdict

If you enjoy dark satire that exposes real-world corruption with razor-sharp wit and don't mind morally ambiguous protagonists, this is a brilliantly cynical thriller that will both entertain and disturb you. If you prefer clear heroes and villains or are uncomfortable with films that find humor in serious global issues, you'll likely find its tone too cold and detached.

Watch with

  • 👥 Perfect for friends who appreciate dark satire
  • ⚠️ Skip with those sensitive to war themes

Heads up

  • War zone violence and gunfire (moderate)
  • Drug use and substance abuse (moderate)
  • Graphic depictions of war casualties (brief)

Credits

Director
Andrew Niccol
Cast
Nicolas Cage, Bridget Moynahan, Jared Leto, Ethan Hawke, Eamonn Walker, Ian Holm, Sammi Rotibi
Official synopsis

Yuri Orlov is a globetrotting arms dealer and, through some of the deadliest war zones, he struggles to stay

The Double

Make a night of it
Poster for Hotel Rwanda

Pair this with Hotel Rwanda (2004)

Both explore moral complexity amid international arms and humanitarian crises.

Total runtime: 2h 02m + 2h 02m = 4h 4m

If you liked this