Question: who does the voice over for optimus prime?
Answer: Peter Claver Cullen