Steven Spielberg might have been the reason Megan Fox got fired from "Transformers: Dark of the Moon"
The character Mikaela Banes was a huge part of the first two 'Transformers movies, but that all changed when it came to 'Transformers: Dark of the Moon.' That's because Megan was noticeably missing – and it might have had something to do with her comments about Michael Bay. However, it wasn't Michael who was behind the move.
It turns out that Megan arrived at some of the rehearsals and was all set to star in the film until Michael's boss, Steven Spielberg, who served as the producer on the movie, allegedly stepped in. Michael told GQ that Megan was always "in a different world" on set and spent most of her time "on her Blackberry." The director claimed Spielberg told him, "Fire her right now," and that was that.