By far the greatest Superhero Movie Ever made. Tobey does a much better job playing The role as Peter Parker than in the first movie and better than any actor has after him. He shows his diverse acting skills in all ranges of comedy, action, and drama. Both Kristen Dunst and James Franco are exceptional assist roles that help to capture the amazing drama aspects of this movie, and will truly open the hearts of the audiance to feel empathy for the characters. Alfred Molina Does a 100% perfect believeable performance as Doc Ock; a villain that you will love, hate, and bond with from the start. Rosemary Harris will melt your heart with her words and lovable portray as aunt may. Throughout this movie you will find it easy to put yourself in each characters perspective to dwell on their motives, feelings, and relate to them to yourself. The story is so well written and played out that you will be glued to your seat eager to see the next scene.