Terminator Salvation

1h 55min

Action

Science Fiction

Thriller

All grown up in post-apocalyptic 2018, John Connor must lead the resistance of humans against the increasingly dominating militaristic robots. But when Marcus Wright appears, his existence confuses the mission as Connor tries to determine whether Wright has come from the future or the past -- and whether he's friend or foe.

Production Companies

The Halcyon Company

Moritz Borman Productions

Wonderland Sound and Vision

Lin Pictures

Mandate International

T Asset Acquisition Company

Cast

Christian Bale

Christian Bale

John Connor
Sam Worthington

Sam Worthington

Marcus Wright
Moon Bloodgood

Moon Bloodgood

Blair Williams
Anton Yelchin

Anton Yelchin

Kyle Reese
Common

Common

Barnes
Zach McGowan

Zach McGowan

Soldier on Osprey
Michael Ironside

Michael Ironside

General Ashdown
Ivan G'Vera

Ivan G'Vera

General Losenko
Kevin Wiggins

Kevin Wiggins

General Olsen
Po Chan

Po Chan

Naima
Dylan Kenin

Dylan Kenin

Turnbull
Greg Plitt

Greg Plitt

Hybrid Male
Terry Crews

Terry Crews

Captain Jericho
Isaac Kappy

Isaac Kappy

Barbarosa
Rafael Herrera

Rafael Herrera

Mexican Husband
Maria Bethke

Maria Bethke

Mexican Wife
Marc Maurin

Marc Maurin

French Fighter
Emerson Brooks

Emerson Brooks

First Soldier
Lorenzo Callender

Lorenzo Callender

Comms Officer
David Douglas

David Douglas

Technician
Joe Basile

Joe Basile

Radar Operator
Esodie Geiger

Esodie Geiger

Transmitter Technician
Brian Steele

Brian Steele

T-600 Suit Performer
Linda Hamilton

Linda Hamilton

Sarah Connor (voice) (uncredited)
Luke Kearney

Luke Kearney

Resistance Soldier (uncredited)
Aaron Mastriani

Aaron Mastriani

Harvester Captive (uncredited)
Frank Powers

Frank Powers

Resistance Fighter (uncredited)
Mark Rayner

Mark Rayner

Helicopter Gunner (uncredited)
Chris Bentley

Chris Bentley

Execution Witness (uncredited)
Scott Flick

Scott Flick

Skynet Prisoner (uncredited)
Neil Harbisson

Neil Harbisson

Cyborg (uncredited)
Casey Wayne Hupp

Casey Wayne Hupp

Resistance fighter (uncredited)
Shani Klein-Madden

Shani Klein-Madden

Execution Witness (uncredited)
Cynthia Lee

Cynthia Lee

Harvester Captive (uncredited)
Gregory Leiker

Gregory Leiker

Hardy (uncredited)
Paul J. Porter

Paul J. Porter

Infirmary Fighter (uncredited)
Scott Wyman

Scott Wyman

Driver (uncredited)
Foued Zayani

Foued Zayani

Skynet Prisoner (uncredited)
John Gibbs

John Gibbs

Harvester Captive (uncredited)

Release date

20th May 2009

Status

Released

Spoken languages

English, Italiano