
To End All Wars
2001 · Movie · R · 108 min · ★ 6.4 · 67% critics
A small group of Allied soldiers is held in a brutal Japanese prison camp in Burma, facing forced labor, hunger, and routine beatings. As tensions rise between those pushing for defiance and escape and those urging endurance, the men struggle to hold onto dignity, purpose, and hope in the midst of war.
Where to watch
Watch free on Tubi and Peacock — also streaming on Amazon Prime Video and Peacock.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2001
- Release date
- 2001-09-02
- Language
- English
- Rated
- R
- Runtime
- 108 min
- Max quality
- HD
- Critic score
- 67/100
- TMDB rating
- 6.4/10 (182 votes)
About
If you want a WWII POW story focused on endurance, ethics, and the human spirit more than big battles, this may land hard; Not for you if you avoid brutal scenes or faith-forward themes like in Defiance.
Pros: intense POW survival drama; thought-provoking moral questions; strong performances | Cons: heavy religious emphasis; uneven pacing and focus; some distracting visuals
Themes
- japan
- scotland
- traitor
- world war ii
- freight train
- railway car
- teacher
- jungle
- corporal punishment
- bushido
Cast & crew

Ciarán McMenamin
as Capt. Ernest Gordon

Robert Carlyle
as Major Ian Campbell

Kiefer Sutherland
as Lt. Jim 'Yanker' Reardon

Mark Strong
as Dusty Miller

Yugo Saso
as Takashi Nagase

Sakae Kimura
as Sgt. Ito

James Cosmo
as Col. Stuart McLean

Masayuki Yui
as Captain Noguchi

John Gregg
as Camp Doctor Coates

Shû Nakajima
as Nagatomo
Directed by David L. Cunningham