Backdrop

Terminator Salvation

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.

2009 |1h 55m |  Action, Science Fiction, Thriller

Videos

Cast

cast

Christian Bale

John Connor

cast

Sam Worthington

Marcus Wright

cast

Moon Bloodgood

Blair Williams

cast

Helena Bonham Carter

Serena

cast

Anton Yelchin

Kyle Reese

cast

Common

Barnes

cast

Zach McGowan

Soldier on Osprey

cast

Bryce Dallas Howard

Kate Connor

cast

Jane Alexander

Virginia

cast

Michael Ironside

General Ashdown

cast

Ivan G'Vera

General Losenko

cast

Dorian Nkono

David

cast

Chris Browning

Morrison

cast

Beth Bailey

Lisa

cast

Victor J. Ho

Mark

cast

Buster Reeves

Tunney

cast

Jadagrace

Star

cast

Kevin Wiggins

General Olsen

cast

Greg Serano

Hideki

cast

Bruce McIntosh

Priest

cast

Babak Tafti

Malik

cast

Treva Etienne

Len

cast

Michael Papajohn

Carnahan

cast

Dylan Kenin

Turnbull

cast

Chris Ashworth

Richter

cast

Diego Joaquin Lopez

Soilder

cast

Omar Paz Trujillo

Guard #2

cast

Terry Crews

Captain Jericho

cast

Isaac Kappy

Barbarosa

cast

Boots Southerland

Warden

cast

David Midthunder

Soldier #1

cast

Maria Bethke

Mexican Wife

cast

Anjul Nigam

Rahul

cast

Emerson Brooks

First Soldier

cast

Lorenzo Callender

Comms Officer

cast

David Douglas

Technician

cast

Joe Basile

Radar Operator

cast

Esodie Geiger

Transmitter Technician

cast

Roland Kickinger

T-800

cast

Brian Steele

T-600 Suit Performer

cast

Linda Hamilton

Sarah Connor (voice) (uncredited)

cast

Aaron Mastriani

Harvester Captive (uncredited)

cast

John Gibbs

Harvester Captive (uncredited)

cast

Arnold Schwarzenegger

T-800 (Full CGI)

More Details

Status

Released

Language

English, Italian

Budget

$200,000,000.00

Revenue

$371,353,001.00