Hrají: Christian Bale jako John Connor, Sam Worthington jako Marcus Wright, Moon Bloodgood jako Blair Williams
Film „Terminator Salvation“ je zasazen do post-apokalyptického roku 2018. Christian Bale hraje Johna Connora, muže určeného osudem k tomu, aby vedl lidský odpor vůči Skynetu a jeho armádě Terminátorů. Ale budoucnost, na kterou byl Conner připravován, se částečně změní tím, že se objeví Marcus Wright (Sam Worthington), cizinec, jehož poslední vzpomínkou je, že byl mezi mrtvými. Conner musí rozhodnout, zda byl Marcus poslán z budoucnosti nebo zachráněn z minulosti. Jak Skynet připravuje svůj konečný útok, Conner a Marcus se oba vydávají na odyseu, která je přivede do srdce Skynetu, kde se dozvídají hrozivé tajemství, které stojí za možným vyvražděním lidstva.
Christian Bale jako John Connor
Sam Worthington jako Marcus Wright
Moon Bloodgood jako Blair Williams
Helena Bonham Carter jako Serena
Anton Yelchin jako Kyle Reese
Common jako Barnes
Zach McGowan jako Soldier on Osprey
Bryce Dallas Howard jako Kate Connor
Jane Alexander jako Virginia
Michael Ironside jako General Ashdown
Ivan G'Vera jako General Losenko
Dorian Nkono jako David
Chris Browning jako Morrison
Beth Bailey jako Lisa
Victor J. Ho jako Mark
Buster Reeves jako Tunney
Jadagrace jako Star
Kevin Wiggins jako General Olsen
Greg Serano jako Hideki
Bruce McIntosh jako Priest
Po Chan jako Naima
Babak Tafti jako Malik
Treva Etienne jako Len
Michael Papajohn jako Carnahan
Dylan Kenin jako Turnbull
Chris Ashworth jako Richter
Diego Joaquin Lopez jako Soilder
Greg Plitt jako Hybrid Male
Omar Paz Trujillo jako Guard #2
Terry Crews jako Captain Jericho
Isaac Kappy jako Barbarosa
Boots Southerland jako Warden
David Midthunder jako Soldier #1
Rafael Herrera jako Mexican Husband
Maria Bethke jako Mexican Wife
Marc Maurin jako French Fighter
Anjul Nigam jako Rahul
Emerson Brooks jako First Soldier
Lorenzo Callender jako Comms Officer
David Douglas jako Technician
Joe Basile jako Radar Operator
Esodie Geiger jako Transmitter Technician
Roland Kickinger jako T-800
Brian Steele jako T-600 Suit Performer
Linda Hamilton jako Sarah Connor (voice) (uncredited)
John Gibbs jako Harvester Captive (uncredited)
Luke Kearney jako Resistance Soldier (uncredited)
Aaron Mastriani jako Harvester Captive (uncredited)
Frank Powers jako Resistance Fighter (uncredited)
Mark Rayner jako Helicopter Gunner (uncredited)