I liked it apart from every scene with Andrew Garfield, Peter Park is supposed to be a science nerd not some whiny emo kid who just came out of the Twilight movies, it was especially bad hearing him speak as spider-man, why anyone would take a guy seriously that sounds like he is 12 is beyond me.