This site is currently in a very early beta period. Many features are broken, or upcoming!

18%

from 2 users

Spider-Man 2 (2004)

There's a hero in all of us.

Ratings History

Not yet rated.

Information

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.

Genres

Action   Adventure   Science Fiction  

Casting x1

Tobey Maguire
as Spider-Man / Peter Parker

Tobey Maguire
as Spider-Man / Peter Parker

Kirsten Dunst
as Mary Jane Watson

Kirsten Dunst
as Mary Jane Watson

James Franco
as Harry Osborn

James Franco
as Harry Osborn


Alfred Molina
as Doc Ock / Otto Octavius

Alfred Molina
as Doc Ock / Otto Octavius

Rosemary Harris
as May Parker

Rosemary Harris
as May Parker

J.K. Simmons
as J. Jonah Jameson

J.K. Simmons
as J. Jonah Jameson


Donna Murphy
as Rosalie Octavius

Donna Murphy
as Rosalie Octavius

Daniel Gillies
as John Jameson

Daniel Gillies
as John Jameson

Dylan Baker
as Dr. Curt Connors

Dylan Baker
as Dr. Curt Connors


Bill Nunn
as Joseph 'Robbie' Robertson

Bill Nunn
as Joseph 'Robbie' Robertson

Vanessa Ferlito
as Louise

Vanessa Ferlito
as Louise

Aasif Mandvi
as Mr. Aziz

Aasif Mandvi
as Mr. Aziz


Willem Dafoe
as Green Goblin / Norman Osborn

Willem Dafoe
as Green Goblin / Norman Osborn

Cliff Robertson
as Ben Parker

Cliff Robertson
as Ben Parker

Ted Raimi
as Hoffman

Ted Raimi
as Hoffman


Elizabeth Banks
as Miss Brant

Elizabeth Banks
as Miss Brant

Bruce Campbell
as Snooty Usher

Bruce Campbell
as Snooty Usher

Gregg Edelman
as Dr. Davis

Gregg Edelman
as Dr. Davis


Elya Baskin
as Mr. Ditkovitch

Elya Baskin
as Mr. Ditkovitch

Mageina Tovah
as Ursula

Mageina Tovah
as Ursula

Daniel Dae Kim
as Raymond

Daniel Dae Kim
as Raymond


Hal Sparks
as Elevator Passenger

Hal Sparks
as Elevator Passenger

Joel McHale
as Mr. Jacks

Joel McHale
as Mr. Jacks

Stan Lee
as Man Dodging Debris

Stan Lee
as Man Dodging Debris


Kelly Connell
as Dr. Isaacs

Kelly Connell
as Dr. Isaacs

Brent Briscoe
as Garbage Man

Brent Briscoe
as Garbage Man

Emily Deschanel
as Receptionist

Emily Deschanel
as Receptionist


Jason Fiore-Ortiz
as Henry Jackson

Jason Fiore-Ortiz
as Henry Jackson

Scott Spiegel
as Man on Balcony

Scott Spiegel
as Man on Balcony

Andy Bale
as OsCorp Executive

Andy Bale
as OsCorp Executive


Christine Estabrook
as Mrs. Jameson

Christine Estabrook
as Mrs. Jameson

Molly Cheek
as Society Woman

Molly Cheek
as Society Woman

John Paxton
as Houseman

John Paxton
as Houseman


Joy Bryant
as Woman at Web

Joy Bryant
as Woman at Web

Joanne Baron
as Skeptical Scientist

Joanne Baron
as Skeptical Scientist

Peter McRobbie
as OsCorp Representative

Peter McRobbie
as OsCorp Representative


Timothy Jerome
as Injured Scientist

Timothy Jerome
as Injured Scientist

Taylor Gilbert
as Mrs. Watson

Taylor Gilbert
as Mrs. Watson

Peter Vouras
as Stage Manager

Peter Vouras
as Stage Manager


Donnell Rawlings
as Pizza "Heist" Witness

Donnell Rawlings
as Pizza "Heist" Witness

Zachry Rogers
as Boy saved by Spider-Man

Zachry Rogers
as Boy saved by Spider-Man

Ella Rogers
as Girl saved by Spider-Man

Ella Rogers
as Girl saved by Spider-Man


Louis Lombardi
as Poker Player

Louis Lombardi
as Poker Player

Marc John Jefferies
as Amazed Kid

Marc John Jefferies
as Amazed Kid

Roshon Fegan
as Amazed Kid

Roshon Fegan
as Amazed Kid


Brendan Patrick Connor
as Theater Traffic Cop

Brendan Patrick Connor
as Theater Traffic Cop

Reed Diamond
as 'Algernon'

Reed Diamond
as 'Algernon'

Dan Callahan
as 'Jack'

Dan Callahan
as 'Jack'


Elyse Dinh
as Violinist

Elyse Dinh
as Violinist

John Landis
as Doctor

John Landis
as Doctor

Tim Storms
as Chainsaw Doctor

Tim Storms
as Chainsaw Doctor


Susie Park
as Clawing Nurse

Susie Park
as Clawing Nurse

Patricia M. Peters
as Screaming Nurse

Patricia M. Peters
as Screaming Nurse

Michael Edward Thomas
as Man at Fire

Michael Edward Thomas
as Man at Fire


Anne Betancourt
as Woman at Fire

Anne Betancourt
as Woman at Fire

Venus Lam
as Child in Burning Building

Venus Lam
as Child in Burning Building

Bill E. Rogers
as Fireman

Bill E. Rogers
as Fireman


Joe Virzi
as Fireman

Joe Virzi
as Fireman

Tom Carey
as Train Conductor

Tom Carey
as Train Conductor

Jopaul Van Epp
as Boy with Mask

Jopaul Van Epp
as Boy with Mask


Weston Epp
as Boy with Mask

Weston Epp
as Boy with Mask

Peter Allas
as Train Passenger

Peter Allas
as Train Passenger

Brianna Brown
as Train Passenger

Brianna Brown
as Train Passenger


Bill Calvert
as Train Passenger

Bill Calvert
as Train Passenger

Tony Campisi
as Train Passenger

Tony Campisi
as Train Passenger

Joey Diaz
as Train Passenger

Joey Diaz
as Train Passenger


Chloe Dykstra
as Train Passenger

Chloe Dykstra
as Train Passenger

Simone Gordon
as Train Passenger

Simone Gordon
as Train Passenger

Dan Hicks
as Train Passenger

Dan Hicks
as Train Passenger


Julia Max
as Train Passenger

Julia Max
as Train Passenger

Savannah Pope
as Train Passenger

Savannah Pope
as Train Passenger

Timothy Patrick Quill
as Train Passenger

Timothy Patrick Quill
as Train Passenger


Jill Sayre
as Train Passenger

Jill Sayre
as Train Passenger

Rickey G. Williams
as Train Passenger

Rickey G. Williams
as Train Passenger

Michael Arthur
as NYPD Officer (uncredited)

Michael Arthur
as NYPD Officer (uncredited)


Frank Bonsangue
as Pizza Man (uncredited)

Frank Bonsangue
as Pizza Man (uncredited)

Cindy Cheung
as Chinese Daughter (uncredited)

Cindy Cheung
as Chinese Daughter (uncredited)

Phil LaMarr
as Train Passenger (uncredited)

Phil LaMarr
as Train Passenger (uncredited)


Andre M. Johnson
as Fireman 2 (uncredited)

Andre M. Johnson
as Fireman 2 (uncredited)

Peter Cincotti
as Piano Player in Planetarium (uncredited)

Peter Cincotti
as Piano Player in Planetarium (uncredited)

Peyton List
as Little Girl Playing on Steps (uncredited)

Peyton List
as Little Girl Playing on Steps (uncredited)


Spencer List
as Little Boy Playing on Steps (uncredited)

Spencer List
as Little Boy Playing on Steps (uncredited)

Troy Metcalf
as Blue Collar Guy (uncredited)

Troy Metcalf
as Blue Collar Guy (uncredited)

Scott Ross
as Pedestrian (uncredited)

Scott Ross
as Pedestrian (uncredited)


Bonnie Somerville
as Screaming Woman (uncredited)

Bonnie Somerville
as Screaming Woman (uncredited)

Wesley Volcy
as Columbia University Student (uncredited)

Wesley Volcy
as Columbia University Student (uncredited)

Lou Volpe
as Man at Web (uncredited)

Lou Volpe
as Man at Web (uncredited)


Garrett Warren
as Bearded Doctor (uncredited)

Garrett Warren
as Bearded Doctor (uncredited)

Joseph M. Caracciolo
as Priest at Mary Jane's Wedding (uncredited)

Joseph M. Caracciolo
as Priest at Mary Jane's Wedding (uncredited)

David Boston
as Pedestrian (uncredited)

David Boston
as Pedestrian (uncredited)


John Cameron
as Man Buying 'Spider-Man No More' Newspaper (uncredited)

John Cameron
as Man Buying 'Spider-Man No More' Newspaper (uncredited)

Sho Brown
as Passenger (uncredited)

Sho Brown
as Passenger (uncredited)

Sal Ardisi
as Parent (uncredited)

Sal Ardisi
as Parent (uncredited)


Edward Johnson
as Planetarium (uncredited)

Edward Johnson
as Planetarium (uncredited)

Grant Curtis
as Hot Dog Vendor (uncredited)

Grant Curtis
as Hot Dog Vendor (uncredited)

Vince Cupone
as Victim (uncredited)

Vince Cupone
as Victim (uncredited)


William E. Corcoran
as Stock Broker (uncredited)

William E. Corcoran
as Stock Broker (uncredited)

Mohammed Hassan
as Middle Eastern Taxi Driver (uncredited)

Mohammed Hassan
as Middle Eastern Taxi Driver (uncredited)

Rachel Lehrer
as Hot Girl (uncredited)

Rachel Lehrer
as Hot Girl (uncredited)


Gene LeBell
as Train Passenger (uncredited)

Gene LeBell
as Train Passenger (uncredited)

Lorelei Llee
as Bank Employee (uncredited)

Lorelei Llee
as Bank Employee (uncredited)

Joseph Nelson
as Extra (uncredited)

Joseph Nelson
as Extra (uncredited)


Claudia Katz Minnick
as Robbie's Assistant (uncredited)

Claudia Katz Minnick
as Robbie's Assistant (uncredited)

Ronn Ozuk
as Cop (uncredited)

Ronn Ozuk
as Cop (uncredited)

Denney Pierce
as Train Passenger (uncredited)

Denney Pierce
as Train Passenger (uncredited)


Carla Rhodes
as Phone Booth Girl (uncredited)

Carla Rhodes
as Phone Booth Girl (uncredited)

Randy Reinholz
as Train Passenger (uncredited)

Randy Reinholz
as Train Passenger (uncredited)

Rachelle Roderick
as Jane, Engineer (uncredited)

Rachelle Roderick
as Jane, Engineer (uncredited)


Angel Katherine Taormina
as Female Onlooker on Street (uncredited)

Angel Katherine Taormina
as Female Onlooker on Street (uncredited)

Douglas Swander
as Train Passenger (uncredited)

Douglas Swander
as Train Passenger (uncredited)

Jimmy Star
as Reporter (uncredited)

Jimmy Star
as Reporter (uncredited)


Jack Wetherall
as Train Passenger (uncredited)

Jack Wetherall
as Train Passenger (uncredited)

Ken Wharton
as Uptight Businessman (uncredited)

Ken Wharton
as Uptight Businessman (uncredited)

Henry Truong
as Doc Ock Lab Assistant #2 (uncredited)

Henry Truong
as Doc Ock Lab Assistant #2 (uncredited)


Al Collado
as Cab Driver (uncredited)

Al Collado
as Cab Driver (uncredited)

Lee Cogburn
as Train Passenger (uncredited)

Lee Cogburn
as Train Passenger (uncredited)

Sam Raimi
as University Student with Bag (uncredited)

Sam Raimi
as University Student with Bag (uncredited)