She is quite loiny. The good news is, thanks to the Internet, I can see still photos of her and not have to listen to her act badly or opine about how she wishes transformers would come wipe out middle America.
The internet wasn't around to blame for the failures of movies like "Myra Breckinridge" (starring Raquel Welch), "Candy" (starring Miss Teen International and lots of known stars like Brando, Matthau, John Huston, Coburn, and Ringo Starr, all of whom plot and succeed in having sex with her in some fashion though all the naughty bits remain hidden), "Let's Make Love" (starring Marilyn Monroe), and let's not forget the hilarious "Barbarella" starring a then hugely popular Jane Fonda.
Nor is the list llimited to sex farces. "The Cotton Club" bombed, despite having Diane Lane as Schultz's mistress (and this role following up praised roles in "The Outsiders" and "Rumble Fish," and the sex star status conferred by "Streets of Fire"). And, of course, there is always "Kansas City Bomber" (again with Miss Welch),
I think the fact that Megan Fox can't act worth a damn is the main reason no one would be interested in seeing her in a movie. If the movie is good anyway, people will probably go.