Peter Parker is beset with troubles in his failing personal life as he battles a brilliant scientist named Doctor Otto Octavius.
Directed By
Sam RaimiWritten By
Stan Lee, Steve Ditko, Watch on these services
Cast of Spider-Man 2
Tobey MaguireSpider-Man / Peter Parker
Kirsten DunstMary Jane Watson
James FrancoHarry Osborn
Alfred MolinaDoc Ock / Otto Octavius
Rosemary HarrisMay Parker
J.K. SimmonsJ. Jonah Jameson
Donna MurphyRosalie Octavius
Daniel GilliesJohn Jameson
Dylan BakerDr. Curt Connors
Bill NunnJoseph 'Robbie' Robertson
Vanessa FerlitoLouise
Aasif MandviMr. Aziz
Willem DafoeGreen Goblin / Norman Osborn
Cliff RobertsonBen Parker
Ted RaimiHoffman
Elizabeth BanksMiss Brant
Bruce CampbellSnooty Usher
Gregg EdelmanDr. Davis
Elya BaskinMr. Ditkovitch
Mageina TovahUrsula
Daniel Dae KimRaymond
Hal SparksElevator Passenger
Joel McHaleMr. Jacks
Stan LeeMan Dodging Debris
Kelly ConnellDr. Isaacs
Brent BriscoeGarbage Man
Emily DeschanelReceptionist
Jason Fiore-OrtizHenry Jackson
Scott SpiegelMan on Balcony
Andy BaleOsCorp Executive
Christine EstabrookMrs. Jameson
Molly CheekSociety Woman
John PaxtonHouseman
Joy BryantWoman at Web
Joanne BaronSkeptical Scientist
Peter McRobbieOsCorp Representative
Timothy JeromeInjured Scientist
Taylor GilbertMrs. Watson
Peter VourasStage Manager
Donnell RawlingsPizza 'Heist' Witness
Zachry RogersBoy Saved by Spider-Man
Ella RogersGirl Saved by Spider-Man
Louis LombardiPoker Player
Marc John JefferiesAmazed Kid
Roshon FeganAmazed Kid
Brendan Patrick ConnorTheater Traffic Cop
Reed DiamondAlgernon
Dan CallahanJack
Elyse DinhViolinist
John LandisDoctor
Tim StormsChainsaw Doctor
Susie ParkClawing Nurse
Michael Edward ThomasMan at Fire
Anne BetancourtWoman at Fire
Venus LamChild in Burning Building
Bill E. RogersFireman
Joe VirziFireman
Jopaul Van EppBoy With Mask
Weston EppBoy With Mask
Peter AllasTrain Passenger
Brianna BrownTrain Passenger
Bill CalvertTrain Passenger
Tony CampisiTrain Passenger
Joey DiazTrain Passenger
Chloe DykstraTrain Passenger
Simone GordonTrain Passenger
Dan HicksTrain Passenger
Julia MaxTrain Passenger
Savannah PopeTrain Passenger
Timothy Patrick QuillTrain Passenger
Jill SayreTrain Passenger
Rickey G. WilliamsTrain Passenger
Michael ArthurNYPD Officer (uncredited)
Frank BonsanguePizza Man (uncredited)
Cindy CheungChinese Daughter (uncredited)
Phil LaMarrTrain Passenger (uncredited)
Calvin DeanBoomer (uncredited)
Andre M. JohnsonFireman 2 (uncredited)
Peter CincottiPiano Player in Planetarium (uncredited)
Peyton ListLittle Girl Playing on Steps (uncredited)
Spencer ListLittle Boy Playing on Steps (uncredited)
Troy MetcalfBlue Collar Guy (uncredited)
Scott RossPedestrian (uncredited)
Bonnie SomervilleScreaming Woman (uncredited)
Wesley VolcyColumbia University Student (uncredited)
Lou VolpeMan at Web (uncredited)
Garrett WarrenBearded Doctor (uncredited)
Joseph M. CaraccioloPriest at Mary Jane's Wedding (uncredited)
Tom CareyTrain conductor
Patricia M. PetersScreaming Nurse
Spider-Man 2 Reviews
Watch Spider-Man 2 Videos
Spider-Man 2
Spider-Man 2.1
Spider-Man 2 (English Trailer 1)
Spider-Man 2 Scene: Deli
Spider-Man 2 Scene: Kid Resue
Spider-Man 2 Scene: Empty Seat
Spider-Man 2 Scene: Clock Tower
Spider-Man 2 Scene: Bank Robbery
Spider-Man 2 Scene: Train Overpass
Spider-Man 2 Scene: Alley Transformation
Spider-Man 2 Scene: There Is A Hero In All Of Us