Nothing screams April O’Neil about her. And there are far more talented actresses out there who could have been better.
Also it should've been someone less of a celebrity whose screen presence doesn't dwarf her character role especially when she is the lead human character in the movie, even though she is not the main focus of the movie.
Alison Pill was suggested on another forum, who I think is a great choice. I loved her performance in Scott Pilgrim and she is one of my favourites in The Newsroom.
Again, anyone else besides Megan Fox, who is such a uninspired casting choice for April.