Spider-Man 2 is that extremely rare gem that manages to exceed the high qualities of its predecessor in every way.Tobey Maguire reprises his role and maintains to present the perfect portrayal of Peter Parker. While struggling with real life and his heroic life, Parker's growing love for Mary Jane grows and flawlessly creates a strong emotional trend to this film. Alfred Molina gives audiences one of the strongest performances with a Marvel villain through his role as the notorious Doctor Octopus. From a potent script and incredible visual effects (more practical then CGI), Sam Raimi succeeds in creating an intimidating foe who is both interesting and sophisticated. Without a doubt one of the very best Marvel films to come out is cemented as my most favored superhero film of all time.