why wasn't megan fox in transformers 3

1 day ago 3
Nature

Megan Fox was not in Transformers 3 ("Transformers: Dark of the Moon") because she was fired following controversial comments she made about the director Michael Bay. In a 2009 interview, Fox compared Bay's on-set behavior to that of Hitler, saying he was a nightmare to work with. This comment angered executive producer Steven Spielberg, who reportedly told Bay to fire her. Although Fox appeared in rehearsals for the third movie, she was replaced by Rosie Huntington-Whiteley as the new female lead. The character Mikaela Banes, played by Fox, was written out of the storyline with only a brief explanation of a breakup with Sam Witwicky, played by Shia LaBeouf. Additionally, Fox later expressed regret for her comments and acknowledged that an apology might have kept her in the franchise. Her departure significantly affected her career and the direction of the later Transformers movies.