Spider-Man 2

Spider-Man 2

127 mins | Action, Adventure, Fantasy | June 25, 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...

Spider-Man 2

127 mins | Action, Adventure, Fantasy | June 25, 2004

Spider-Man 2
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...
IMDb rating 7.5
Producers Laura Ziskin Productions, Marvel Enterprises
Original title Spider-Man 2
Directors Alexandra K. Browne, Bac DeLorme, Jeff Shiffman, Trudy Ramirez, Eric Heffron, Dan Bradley, Sam Raimi
Writers Michael Chabon, Alfred Gough, Miles Millar, Alvin Sargent, Steve Ditko, Stan Lee

Cast

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

Elya 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

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

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)

Calvin Dean

as Boomer (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)

Tom Carey

as Train conductor

Patricia M. Peters

as Screaming Nurse