It's the kind of movie where the nerd takes the popular girl. Nowadays that hardly ever happens . It always has to be the female nerd after a male hottie. That's why SpiderMan is hated. Because here the woman is glorified. If you dislike Mary-Jane, then you're not a feminist and I can't be friends with you !