As he wrote on his blog:
My only exposure to Megan Fox as an actress is through her role in two Transformers movies and the wretched (but happily forgettable) Jennifer’s Body. It may not be fair to judge her range of acting skills just from those three movies, but I think it is safe to say that there are probably hundreds of better choices for the role of April O’Neil. Of course, her name has promotional value, and maybe that’s what they want. Who knows? I can’t get myself too worked up about it.
I don’t really care about Megan Fox but I’m sure she’ll be able to handle the complexities of playing a news reporter who makes friends with large turtles just fine. Unrelated: I am always surprised when I realize that Megan Fox is only 26. I don’t know what it is, but she seems so much older to me.
If you could choose, who would you cast as April O’Neil?