Transformers: Revenge of the Fallen— Full Cast
2009
Cast (15)

Shia LaBeouf
as Sam Witwicky

Megan Fox
as Mikaela Banes

Peter Cullen
as Optimus Prime (voice)

Hugo Weaving
as Megatron (voice)

Tony Todd
as Fallen (voice)

Josh Duhamel
as Major Lennox

Tyrese Gibson
as USAF Chief Master Sergeant Epps

John Turturro
as Simmons

Ramón Rodríguez
as Leo Spitz

Kevin Dunn
as Ron Witwicky

Julie White
as Judy Witwicky

Isabel Lucas
as Alice

John Benjamin Hickey
as Galloway

Matthew Marsden
as Special Air Service Forces

Andrew Howard
as Special Air Service Forces