Marvel movies continue to surprise. Usually, sequels aren’t quite as good as the originals. But X-Men and Spider-Man have proved this rule wrong. Spider-Man 3 is easily the best of the Spidey film yet. With more bad guys, more turmoil, more love interests, and more action; Spidey grows by leaps and bounds.
Every single actor played their part to perfection. Of the supporting cast, Bryce Dallas Howard as Gwen Stacy stole every scene that she was in. Thomas Haden Church played a wonderfully complex Sandman/Flint Marko. Topher Grace as Venom/Eddie Brock added much needed humor to an otherwise vicious role. And we get to see multiple sides to Goblin Junior/Harry Osborn, James Franco.