The world premiere of Transformers: Revenge of the Fallen happened in Tokyo, which means we are one step closer to the end of the press tour for this movie, when Megan Fox might finally shut the hell up for awhile. Or at least until the press junkets for Jennifer’s Body and Jonah Hex.
Michael Bay with the cast at the world premiere in Tokyo:
Isabel Lucas (yeah, I have no idea who she is, either):
More Than Meets the Eye: