The actors did an amazing job, but have failed to portray their own characters (especially Andrew Garfield). He just doesn't seem to fit in the character of Peter Parker. Another big reason, this movie is an absolute waste of time is that it fails to refresh the series. Why? Well, guess what? It had no story! The plot makes it till the half in a very clumsy manner and then it just ends. Andrew is an amazing actor but he is just not fit for the role of Peter Parker. If you are expecting anything better than the previous franchise 'Spider Man', then forget about it. This one isn't even close to the awesomeness and cinematic delicacies of the previous franchise.