25/06/2004
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...
Tobey Maguire
as Spider-Man / Peter Parker
Kirsten Dunst
as Mary Jane Watson
James Franco
as Harry Osborn
Alfred Molina
as Doc Ock / Otto Octavius
Rosemary Harris
as May Parker
J.K. Simmons
as J. Jonah Jameson
Donna Murphy
as Rosalie Octavius
Daniel Gillies
as John Jameson
Dylan Baker
as Dr. Curt Connors
Bill Nunn
as Joseph 'Robbie' Robertson
Vanessa Ferlito
as Louise
Aasif Mandvi
as Mr. Aziz
Willem Dafoe
as Green Goblin / Norman Osborn
Cliff Robertson
as Ben Parker
Ted Raimi
as Hoffman
Elizabeth Banks
as Miss Brant
Bruce Campbell
as Snooty Usher
Gregg Edelman
as Dr. Davis
Ilya Baskin
as Mr. Ditkovitch
Mageina Tovah
as Ursula
Daniel Dae Kim
as Raymond
Hal Sparks
as Elevator Passenger
Joel McHale
as Mr. Jacks
Stan Lee
as Man Dodging Debris
Kelly Connell
as Dr. Isaacs
Brent Briscoe
as Garbage Man
Emily Deschanel
as Receptionist
Jason Fiore-Ortiz
as Henry Jackson
Scott Spiegel
as Man on Balcony
Andy Bale
as OsCorp Executive
Christine Estabrook
as Mrs. Jameson
Molly Cheek
as Society Woman
John Paxton
as Houseman
Joy Bryant
as Woman at Web
Joanne Baron
as Skeptical Scientist
Peter McRobbie
as OsCorp Representative
Timothy Jerome
as Injured Scientist
Taylor Gilbert
as Mrs. Watson
Peter Vouras
as Stage Manager
Donnell Rawlings
as Pizza "Heist" Witness
Zachry Rogers
as Boy saved by Spider-Man
Ella Rogers
as Girl saved by Spider-Man
Louis Lombardi
as Poker Player
Marc John Jefferies
as Amazed Kid
Roshon Fegan
as Amazed Kid
Brendan Patrick Connor
as Theater Traffic Cop
Reed Diamond
as 'Algernon'
Dan Callahan
as 'Jack'
Elyse Dinh
as Violinist
John Landis
as Doctor
Tim Storms
as Chainsaw Doctor
Susie Park
as Clawing Nurse
Patricia M. Peters
as Screaming Nurse
Michael Edward Thomas
as Man at Fire
Anne Betancourt
as Woman at Fire
Venus Lam
as Child in Burning Building
Bill E. Rogers
as Fireman
Joe Virzi
as Fireman
Tom Carey
as Train Conductor
Jopaul Van Epp
as Boy with Mask
Weston Epp
as Boy with Mask
Peter Allas
as Train Passenger
Brianna Brown
as Train Passenger
Bill Calvert
as Train Passenger
Tony Campisi
as Train Passenger
Joey Diaz
as Train Passenger
Chloe Dykstra
as Train Passenger
Simone Gordon
as Train Passenger
Dan Hicks
as Train Passenger
Julia Max
as Train Passenger
Savannah Pope
as Train Passenger
Timothy Patrick Quill
as Train Passenger
Jill Sayre
as Train Passenger
Rickey G. Williams
as Train Passenger
Michael Arthur
as NYPD Officer (uncredited)
Frank Bonsangue
as Pizza Man (uncredited)
Cindy Cheung
as Chinese Daughter (uncredited)
Phil LaMarr
as Train Passenger (uncredited)
Andre M. Johnson
as Fireman 2 (uncredited)
Peter Cincotti
as Piano Player in Planetarium (uncredited)
Peyton List
as Little Girl Playing on Steps (uncredited)
Spencer List
as Little Boy Playing on Steps (uncredited)
Troy Metcalf
as Blue Collar Guy (uncredited)
Scott Ross
as Pedestrian (uncredited)
Bonnie Somerville
as Screaming Woman (uncredited)
Wesley Volcy
as Columbia University Student (uncredited)
Lou Volpe
as Man at Web (uncredited)
Garrett Warren
as Bearded Doctor (uncredited)
Joseph M. Caracciolo
as Priest at Mary Jane's Wedding (uncredited)
David Boston
as Pedestrian (uncredited)
Sho Brown
as Passenger (uncredited)
Sal Ardisi
as Parent (uncredited)
Edward Johnson
as Planetarium (uncredited)
Grant Curtis
as Hot Dog Vendor (uncredited)
Vince Cupone
as Victim (uncredited)
William E. Corcoran
as Stock Broker (uncredited)
Mohammed Hassan
as Middle Eastern Taxi Driver (uncredited)
Rachel Lehrer
as Hot Girl (uncredited)
Gene LeBell
as Train Passenger (uncredited)
Lorelei Llee
as Bank Employee (uncredited)
Joseph Nelson
as Extra (uncredited)
Claudia Katz Minnick
as Robbie's Assistant (uncredited)
Ronn Ozuk
as Cop (uncredited)
Denney Pierce
as Train Passenger (uncredited)
Carla Rhodes
as Phone Booth Girl (uncredited)
Randy Reinholz
as Train Passenger (uncredited)
Rachelle Roderick
as Jane, Engineer (uncredited)
Angel Katherine Taormina
as Female Onlooker on Street (uncredited)
Douglas Swander
as Train Passenger (uncredited)
Jimmy Star
as Reporter (uncredited)
Jack Wetherall
as Train Passenger (uncredited)
Ken Wharton
as Uptight Businessman (uncredited)
Henry Truong
as Doc Ock Lab Assistant #2 (uncredited)
Al Collado
as Cab Driver (uncredited)
Lee Cogburn
as Train Passenger (uncredited)
Sam Raimi
as University Student with Bag (uncredited)
John Cameron
as Man Buying 'Spider-Man No More' Newspaper (uncredited)
20 Movies Similar