

To End All Wars
Based on a real-life story, this drama focuses on a small group of Allied soldiers in Burma who are held captive by the Japanese. Capt. Ernest Gordon, Lt. Jim Reardon and Maj. Ian Campbell are among the military officers kept imprisoned and routinely beaten and deprived of food. While Campbell wants to rebel and attempt an escape, Gordon tries to take a more stoic approach, an attitude that proves to be surprisingly resonant.
Where to watch To End All Wars in United States
Click a service to open To End All Wars there. Availability last verified on June 20, 2026.
Where is To End All Wars streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Amazon Prime Video, Peacock Premium, Amazon Prime Video with Ads, Peacock Premium Plus | Amazon Video |
| India | Tubi TV | — |
| United Kingdom | Amazon Prime Video, Amazon Prime Video with Ads, Tubi TV, Amazon Prime Video Free with Ads | Apple TV Store, Rakuten TV, Amazon Video |
| Canada | Amazon Prime Video, Amazon Prime Video with Ads, Tubi TV | — |
| Australia | Amazon Prime Video, Amazon Prime Video with Ads, SBS On Demand, Tubi TV | — |
| Germany | Amazon Prime Video, Amazon Prime Video with Ads, BATTLEZONE Amazon Channel, Joyn | Apple TV Store, Amazon Video, Google Play Movies |
| Spain | Acontra Plus, Acontra Plus Amazon Channel, Tivify | Amazon Video, Acontra Plus |
About To End All Wars
To End All Wars is a 2001 English-language drama, war and action film directed by David L. Cunningham. The cast is led by Ciarán McMenamin, Robert Carlyle, Kiefer Sutherland. It has a runtime of 1h 48m. Viewers rate it 6.4/10 across 200 ratings. In United States, it is currently streaming on Amazon Prime Video, Peacock Premium, Amazon Prime Video with Ads.
To End All Wars was produced by Argyll Film Partners, Gummshoe Productions, and Integrity Partners and made in United Kingdom and Thailand. It was released on September 2, 2001, and carries a R certification.
- Director
- David L. Cunningham
- Writers
- Brian Godawa
- Release date
- September 2, 2001
- Original language
- English
- Age rating
- R
- Status
- Released
- Country
- United Kingdom, Thailand
- Budget
- $14 million
- Production
- Argyll Film Partners, Gummshoe Productions, Integrity Partners
To End All Wars cast & crew
To End All Wars was directed by David L. Cunningham and written by Brian Godawa.
The cast features 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, and Sakae Kimura as Sgt. Ito.
Behind the camera, the score was composed by Trevor Jones, cinematography is by Greg Gardiner, and it was produced by Greg Newman and Penelope L. Foster.
Is To End All Wars worth watching?
To End All Wars holds an audience score of 6.4/10 from 182 ratings, a solidly received drama films.
At 1h 48m, it's a standard feature-length watch.
If you enjoy drama, war, and action, To End All Wars is worth a place on your watchlist.
How and where to watch To End All Wars
In United States, you can stream To End All Wars on Amazon Prime Video, Peacock Premium, Amazon Prime Video with Ads, Peacock Premium Plus, and The Roku Channel, or rent and buy it on Amazon Video. Click any service above to open it directly.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of To End All Wars

Ciarán McMenamin
Capt. Ernest Gordon

Robert Carlyle
Major Ian Campbell

Kiefer Sutherland
Lt. Jim 'Yanker' Reardon

Mark Strong
Dusty Miller

Yugo Saso
Takashi Nagase

Sakae Kimura
Sgt. Ito

James Cosmo
Col. Stuart McLean

Masayuki Yui
Captain Noguchi

John Gregg
Camp Doctor Coates

Shû Nakajima
Nagatomo

Pip Torrens
Lt. Foxworth
James McCarthy
Norman
To End All Wars — FAQs
▸Where can I watch To End All Wars in United States?
To End All Wars is streaming on Amazon Prime Video, Peacock Premium, Amazon Prime Video with Ads, Peacock Premium Plus in United States.
▸Is To End All Wars on Amazon Prime Video?
Yes — To End All Wars is currently available on Amazon Prime Video in United States.
▸What language is To End All Wars in?
To End All Wars is originally in English, with audio tracks including English, German, Japanese. Subtitle and dub options vary by streaming service.
▸How long is To End All Wars?
To End All Wars runs 1 hours 48 minutes (108 minutes).
▸What is To End All Wars rated?
To End All Wars is rated R. It holds a 6.4/10 audience score from 182 ratings.











