sMovies - Watch Movies & TV Shows Online

Spider-Man 2

There's a hero in all of us.

★ 7.3

2004 | 127 min | United States

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...

Sam Raimi

Director

Sam Raimi

Tobey Maguire

Tobey Maguire

as Spider-Man / Peter Parker

Kirsten Dunst

Kirsten Dunst

as Mary Jane Watson

James Franco

James Franco

as Harry Osborn

Alfred Molina

Alfred Molina

as Doc Ock / Otto Octavius

Rosemary Harris

Rosemary Harris

as May Parker