Why Megan Fox Was REALLY Fired from 'Transformers': Spielberg Said So!

"Transformers: Dark of the Moon" comes out in just a couple of weeks, which means its stars and director are doing a lot of press. Why do we care? Because Michael Bay might just let some juicy gossip slip out of his mouth, in between ordering his SFX staff to put in more explosions.

A while back, Shia LaBoeuf talked about how Megan Fox left "Transformers" because of being uncomfortable with Bay's directing style (that is, Bay basically telling her to be sexy). But Bay has a different story: he claims Fox was fired for making an inappropriate comment, and he claims it wasn't even his idea. It was Spielberg's.

Fox clearly had a disagreement with the way that Bay ran things. In an interview, Fox compared Bay to Hitler: "He’s like Napoleon and he wants to create this insane, infamous mad-man reputation," said Fox. "He wants to be like Hitler on his sets, and he is."

It's not the worst Hitler comparison I've ever heard, but apparently it was enough. It's a bad move to call the guy who made your career a Nazi (no matter how bad his directing may be), but it's an even worse move to throw Hitler's name around when you're working on a movie that's being produced by the guy who directed "Schindler's List."

If we're to trust Bay, he was on the fence about it until he got the word from Steven Spielberg: "She was in a different world, on her BlackBerry. You gotta stay focused. And you know, the Hitler thing. Steven said, ‘Fire her right now.'"

That's one of the best nonchalant mentionings of Hitler I've ever heard, I think.

So now, two years later, here we are: Fox has been replaced by Rosie Huntington-Whiteley not only in "Transformers," but also on the Maxim Hot 100 list. How the mighty have fallen.