Transformers: Revenge of the Fallen

(2009)

Transformers: Revenge of the Fallen Cast

Cast
Shia LaBeouf Shia LaBeouf Sam Witwicky
Megan Fox Megan Fox Mikaela Banes
Josh Duhamel Josh Duhamel Major Lennox
Tyrese Gibson Tyrese Gibson USAF Master Sergeant Epps
John Turturro John Turturro Simmons
Ramon Rodriguez Ramon Rodriguez Leo Spitz
Kevin Dunn Kevin Dunn Ron Witwicky
Julie White Julie White Judy Witwicky
Isabel Lucas Isabel Lucas Alice
John Benjamin Hickey John Benjamin Hickey Galloway
Matthew Marsden Matthew Marsden Captain Graham SAS
Andrew Howard Andrew Howard Special Air Service Forces
Michael Papajohn Michael Papajohn Cal
Glenn Morshower Glenn Morshower General Morshower
John Eric Bentley John Eric Bentley Aide
Erin Naas Erin Naas Arcee Rider
Rainn Wilson Rainn Wilson Professor Colan
Katie Lowes Katie Lowes April the resident assistant
Jonathon Trent Jonathon Trent Fassbinder
Walker Howard Walker Howard Sharsky
Directors
Michael Bay Michael Bay Director