Terminator Salvation (2009)
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.
Directors: McG
Casts: Christian Bale as John Connor, Sam Worthington as Marcus Wright, Moon Bloodgood as Blair Williams, Helena Bonham Carter as Serena, Anton Yelchin as Kyle Reese, Common as Barnes, Zach McGowan as Soldier on Osprey, Bryce Dallas Howard as Kate Connor, Jane Alexander as Virginia, Michael Ironside as General Ashdown, Ivan G'Vera as General Losenko, Dorian Nkono as David, Chris Browning as Morrison, Beth Bailey as Lisa, Victor J. Ho as Mark, Buster Reeves as Tunney, Jadagrace as Star, Kevin Wiggins as General Olsen, Greg Serano as Hideki, Bruce McIntosh as Priest, Po Chan as Naima, Babak Tafti as Malik, Treva Etienne as Len, Michael Papajohn as Carnahan, Dylan Kenin as Turnbull, Chris Ashworth as Richter, Diego Joaquin Lopez as Soilder, Greg Plitt as Hybrid Male, Omar Paz Trujillo as Guard #2, Terry Crews as Captain Jericho, Isaac Kappy as Barbarosa, Boots Southerland as Warden, David Midthunder as Soldier #1, Rafael Herrera as Mexican Husband, Maria Bethke as Mexican Wife, Marc Maurin as French Fighter, Anjul Nigam as Rahul, Emerson Brooks as First Soldier, Lorenzo Callender as Comms Officer, David Douglas as Technician, Joe Basile as Radar Operator, Esodie Geiger as Transmitter Technician, Roland Kickinger as T-800, Brian Steele as T-600 Suit Performer, Linda Hamilton as Sarah Connor (voice) (uncredited), John Gibbs as Harvester Captive (uncredited), Luke Kearney as Resistance Soldier (uncredited), Aaron Mastriani as Harvester Captive (uncredited), Frank Powers as Resistance Fighter (uncredited), Mark Rayner as Helicopter Gunner (uncredited)