To End All Wars
Character: Maj. Ian Campbell
Original Release: September 2, 2001 (US)
Directed by: David L. Cunningham
Written by: Brian Godawa, Ernest Gordon
Produced by: Jack Hafer, David L. Cunningham
Running Time: 125 minutes

A true story about four Allied POWs who endure harsh treatment from their Japanese captors during World War II while being forced to build a railroad through the Burmese jungle. Ultimately they find true freedom by forgiving their enemies. Based on the true story of Ernest Gordon.

Cast & Characters

Kiefer Sutherland (Lt. Jim "Yanker" Reardon), Ciarán McMenamin (Capt. Ernest "Ernie" Gordon), Mark Strong (Dusty Miller), Sakae Kimura (Sgt. Ito), Masayuki Yui (Cpt. Noguchi), James Cosmo (Col. Stuart McLean)

Photo Gallery
Filming Locations:
  • River Kwai, Thailand
  • Kaua'i, Hawaii, USA
  • Scotland, UK
  • Both Kiefer Sutherland and Robert Carlyle have appeared in 24 as star and co-star respectively and they have been good friends for many years.
  • Post-production of the film footage was delayed because of lack of funding, which was eventually provided by Gold Crest Films.
  • The film's dedication during the closing credits is to Captain Ernest 'Ernie' Gordon who is played by Ciarán McMenamin in the film. The dedication states that the film is made In Memory of Ernest Gordon, 31 May 1916 - 16 January 2002.

Quotes from Cast & Crew

"I was chatting with Robert when two girls from the group of tourists came up and asked for a picture. They couldn't speak English, so I just presumed they wanted Robert. But then they said 'soldier, soldier, picture, please' and I realised it was me they wanted to be photographed with. The whole incident was very funny.''
- Ciarán McMenamin

Awards & Nominations

Heartland Film Festival Award
Heartland Film Festival Award as Grand Prize for Dramatic Feature
Hawaii International Film Festival Award as Special Jury Award
Hawaii International Film Festival Award as Narrative Feature
Political Film Society Award as Exposé, Human Rights, Peace

Project navigation