poster

Spider-Man 2

Spider-Man 2

Release: 2004-06-25 ·Runtime: 127m ·★ 7.3
Action Adventure Science Fiction

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

Production Countries

United States of America

Production Companies

Marvel Enterprises
Laura Ziskin Productions
Columbia Pictures

Trailers & Videos

Cast

Tony Campisi Tony Campisi as Train Passenger Julia Max Julia Max as Train Passenger Sam Raimi Sam Raimi as University Student with Bag (uncredited) Gregg Edelman Gregg Edelman as Dr. Davis Donnell Rawlings Donnell Rawlings as Pizza "Heist" Witness Chloe Dykstra Chloe Dykstra as Train Passenger Bonnie Somerville Bonnie Somerville as Screaming Woman (uncredited) Alfred Molina Alfred Molina as Doc Ock / Otto Octavius Stan Lee Stan Lee as Man Dodging Debris Timothy Jerome Timothy Jerome as Injured Scientist Troy Metcalf Troy Metcalf as Blue Collar Guy (uncredited) Bill Nunn Bill Nunn as Joseph 'Robbie' Robertson Molly Cheek Molly Cheek as Society Woman John Paxton John Paxton as Houseman Tim Storms Tim Storms as Chainsaw Doctor Cliff Robertson Cliff Robertson as Ben Parker Christine Estabrook Christine Estabrook as Mrs. Jameson Rickey G. Williams Rickey G. Williams as Train Passenger Joy Bryant Joy Bryant as Woman at Web Tobey Maguire Tobey Maguire as Spider-Man / Peter Parker Daniel Gillies Daniel Gillies as John Jameson Reed Diamond Reed Diamond as 'Algernon' Peter McRobbie Peter McRobbie as OsCorp Representative Peter Allas Peter Allas as Train Passenger Vince Cupone Vince Cupone as Victim (uncredited) Denney Pierce Denney Pierce as Train Passenger (uncredited) Ken Wharton Ken Wharton as Uptight Businessman (uncredited) Hal Sparks Hal Sparks as Elevator Passenger Joey Diaz Joey Diaz as Train Passenger David Boston David Boston as Pedestrian (uncredited) Rachelle Roderick Rachelle Roderick as Jane, Engineer (uncredited) Kelly Connell Kelly Connell as Dr. Isaacs Andre M. Johnson Andre M. Johnson as Fireman 2 (uncredited) Vanessa Ferlito Vanessa Ferlito as Louise Joanne Baron Joanne Baron as Skeptical Scientist Joe Virzi Joe Virzi as Fireman Donna Murphy Donna Murphy as Rosalie Octavius Dan Callahan Dan Callahan as 'Jack' John Landis John Landis as Doctor Ilya Baskin Ilya Baskin as Mr. Ditkovitch Michael Edward Thomas Michael Edward Thomas as Man at Fire Timothy Patrick Quill Timothy Patrick Quill as Train Passenger Cindy Cheung Cindy Cheung as Chinese Daughter (uncredited) Elizabeth Banks Elizabeth Banks as Miss Brant Mageina Tovah Mageina Tovah as Ursula Louis Lombardi Louis Lombardi as Poker Player Jimmy Star Jimmy Star as Reporter (uncredited) Brent Briscoe Brent Briscoe as Garbage Man Taylor Gilbert Taylor Gilbert as Mrs. Watson Kirsten Dunst Kirsten Dunst as Mary Jane Watson Willem Dafoe Willem Dafoe as Green Goblin / Norman Osborn Andy Bale Andy Bale as OsCorp Executive Garrett Warren Garrett Warren as Bearded Doctor (uncredited) Jill Sayre Jill Sayre as Train Passenger Peter Cincotti Peter Cincotti as Piano Player in Planetarium (uncredited) Anne Betancourt Anne Betancourt as Woman at Fire Dylan Baker Dylan Baker as Dr. Curt Connors Roshon Fegan Roshon Fegan as Amazed Kid Brianna Brown Brianna Brown as Train Passenger James Franco James Franco as Harry Osborn Daniel Dae Kim Daniel Dae Kim as Raymond Elyse Dinh Elyse Dinh as Violinist John Cameron John Cameron as Man Buying 'Spider-Man No More' Newspaper (uncredited) Rosemary Harris Rosemary Harris as May Parker J.K. Simmons J.K. Simmons as J. Jonah Jameson Dan Hicks Dan Hicks as Train Passenger Grant Curtis Grant Curtis as Hot Dog Vendor (uncredited) Joel McHale Joel McHale as Mr. Jacks Patricia M. Peters Patricia M. Peters as Screaming Nurse Bill Calvert Bill Calvert as Train Passenger Marc John Jefferies Marc John Jefferies as Amazed Kid Bill E. Rogers Bill E. Rogers as Fireman Lou Volpe Lou Volpe as Man at Web (uncredited) Scott Spiegel Scott Spiegel as Man on Balcony Michael Arthur Michael Arthur as NYPD Officer (uncredited) Gene LeBell Gene LeBell as Train Passenger (uncredited) Carla Rhodes Carla Rhodes as Phone Booth Girl (uncredited) Emily Deschanel Emily Deschanel as Receptionist Peter Vouras Peter Vouras as Stage Manager Brendan Patrick Connor Brendan Patrick Connor as Theater Traffic Cop Susie Park Susie Park as Clawing Nurse Aasif Mandvi Aasif Mandvi as Mr. Aziz Phil LaMarr Phil LaMarr as Train Passenger (uncredited) Ted Raimi Ted Raimi as Hoffman Bruce Campbell Bruce Campbell as Snooty Usher

Crew