personally, i don't think she is, but the bottom line is that she fits the role of mary jane perfectly for me.
second, i haven't seen the movie, so i can't say if they made three villains work, but the first two films were made wonderfully, so i'll give them the benefit. besides, i'm glad to see more villains
and lastly, tobey is without a doubt the perfect peter parker. looks like him, acts like him.
i don't know. i haven't seen anything yet to make me change my opinion that the spiderman films and the franchise is by far the best comic book adaptation into movies. i thinking top five movie right now