answer: Shia LaBeouf , Josh Duhamel , Tyrese Gibson , and John Turturro reprised their starring roles, with Peter Cullen and Hugo Weaving returning as the voices of Optimus Prime and Megatron , and Kevin Dunn and Julie White reprising their roles as the parents of the protagonist, Sam Witwicky.