10 Actors Who Got Fired From Roles Of A Life Time
5. Megan Fox - Mikaela Banes (Transformers)
Although Megan Fox is back in the public eye - in part due to her high-status relationship with rapper turned punk, Machine Gun Kelly - she spent the majority of the 2010s in relative obscurity.
All this was due to her infamous axing from the Transformers franchise back in the late 2000s. Both her performances in the first Transformers movie in 2007, and the 2009 sequel were the talk of nerds all around the globe. But the latter film would be her last appearance in a giant blockbuster for some time.
The exact details about why Fox left the franchise have become muddled over the years, with both Fox and Michael Bay giving their own version of accounts.
The reason for the Fox/Bay feud all stemmed from an interview Fox gave to Wonderland Magazine in 2009, in which she compared Bay's on set behaviour to both Napoleon and Hitler. She went on to criticise him for being misogynistic, claiming her only guidance was to "be sexy".
Bay claimed Fox's comments in the interview were part of the reason she was let go from the franchise, but also made it clear he thought she acted unprofessionally on set. Whatever the truth, Fox's career definitely took a hit in the years following.