PlotNest
US
Poster for Spider-Man 2

Movie

Spider-Man 2

There's a hero in all of us.

2004 · PG-13 · 2h 7m

Directed by Sam Raimi

7.3

TMDB audience score
17,181 votes, out of 10

Trailer Where to watch

Synopsis

Peter Parker is going through a major identity crisis. Burned out from being Spider-Man, he decides to shelve his superhero alter ego, which leaves the city suffering in the wake of carnage left by the evil Doc Ock. In the meantime, Parker still can't act on his feelings for Mary Jane Watson, a girl he's loved since childhood. A certain anger begins to brew in his best friend Harry Osborn as well...

Where to watch

Official options in the United States:

Subscription

  • Disney Plus
  • fuboTV
  • YouTube TV
  • FXNow

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • Spectrum On Demand
  • Plex

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

All options on TMDB

Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.

Find more stories like this Story Finder opens with the same format, genre and decade, so you can add a mood or a minimum score.

Trailer

Play trailer: Trailer

The preview image comes from YouTube. The player loads only after you press play.

Cast

  • Tobey Maguire
    Spider-Man / Peter Parker

  • Kirsten Dunst
    Mary Jane Watson

  • James Franco
    Harry Osborn

  • Alfred Molina
    Doc Ock / Otto Octavius

  • Rosemary Harris
    May Parker

  • J.K. Simmons
    J. Jonah Jameson

  • Donna Murphy
    Rosalie Octavius

  • Daniel Gillies
    John Jameson

  • Dylan Baker
    Dr. Curt Connors

  • Bill Nunn
    Joseph 'Robbie' Robertson

  • Vanessa Ferlito
    Louise

  • Aasif Mandvi
    Mr. Aziz

  • Willem Dafoe
    Green Goblin / Norman Osborn

  • Cliff Robertson
    Ben Parker

  • Ted Raimi
    Hoffman

  • Elizabeth Banks
    Miss Brant

  • Bruce Campbell
    Snooty Usher

  • Gregg Edelman
    Dr. Davis