A still of Megan Fox as Mary Jane in Spiderman 2 (2004)