Skip to content
SearchOTT
To End All Wars poster

To End All Wars

2001·Movie·R·108 min·6.4(182)

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.

▶ Watch trailer

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?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Peacock Premium, Amazon Prime Video with Ads, Peacock Premium PlusAmazon Video
IndiaTubi TV
United KingdomAmazon Prime Video, Amazon Prime Video with Ads, Tubi TV, Amazon Prime Video Free with AdsApple TV Store, Rakuten TV, Amazon Video
CanadaAmazon Prime Video, Amazon Prime Video with Ads, Tubi TV
AustraliaAmazon Prime Video, Amazon Prime Video with Ads, SBS On Demand, Tubi TV
GermanyAmazon Prime Video, Amazon Prime Video with Ads, BATTLEZONE Amazon Channel, JoynApple TV Store, Amazon Video, Google Play Movies
SpainAcontra Plus, Acontra Plus Amazon Channel, TivifyAmazon 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
#japan#scotland#traitor#world war ii#freight train#railway car#teacher#jungle#corporal punishment#bushido

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

Ciarán McMenamin

Capt. Ernest Gordon

Robert Carlyle

Robert Carlyle

Major Ian Campbell

Kiefer Sutherland

Kiefer Sutherland

Lt. Jim 'Yanker' Reardon

Mark Strong

Mark Strong

Dusty Miller

Yugo Saso

Yugo Saso

Takashi Nagase

Sakae Kimura

Sakae Kimura

Sgt. Ito

James Cosmo

James Cosmo

Col. Stuart McLean

Masayuki Yui

Masayuki Yui

Captain Noguchi

John Gregg

John Gregg

Camp Doctor Coates

Shû Nakajima

Shû Nakajima

Nagatomo

Pip Torrens

Pip Torrens

Lt. Foxworth

No photo

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.

More like To End All Wars

Escape from Sobibor
The Last Samurai
Play Dirty
The Kill Team
Walking with the Enemy
The Great War
Braveheart
Battleground
Rob Roy
King Rat
Danny Boy
Flags of Our Fathers
To End All Wars (2001) — where to watch online · SearchOTT