Watch Spider-Man 2 (2004) | WatchMovieHD

Spider-Man 2 (2004)

| There's a hero in all of us.

Release Date: June 25, 2004
Production Country: United States of America
Production Company: Marvel Enterprises
Runtime: 2h 7min
Genre: Action, Adventure, Fantasy
Stars: Tobey Maguire, Kirsten Dunst, James Franco, Alfred Molina, Rosemary Harris, J.K. Simmons, Donna Murphy,
Tobey Maguire

Tobey Maguire

as Peter Parker / Spider-Man
Kirsten Dunst

Kirsten Dunst

as Mary Jane Watson
James Franco

James Franco

as Harry Osborn
Alfred Molina

Alfred Molina

as Otto Octavius / Doctor Octopus
Rosemary Harris

Rosemary Harris

as May Parker
J.K. Simmons

J.K. Simmons

as J. Jonah Jameson
Donna Murphy

Donna Murphy

as Rosalie Octavius
Dylan Baker

Dylan Baker

as Dr. Curt Connors
Daniel Gillies

Daniel Gillies

as John Jameson
Bill Nunn

Bill Nunn

as Joseph 'Robbie' Robertson
Vanessa Ferlito

Vanessa Ferlito

as Louise
Aasif Mandvi

Aasif Mandvi

as Mr. Aziz
Willem Dafoe

Willem Dafoe

as Norman Osborn
Cliff Robertson

Cliff Robertson

as Ben Parker
Ted Raimi

Ted Raimi

as Hoffman
Elizabeth Banks

Elizabeth Banks

as Miss Brant
Bruce Campbell

Bruce Campbell

as Snooty Usher
Gregg Edelman

Gregg Edelman

as Dr. Davis
Elya Baskin

Elya Baskin

as Mr. Ditkovich
Mageina Tovah

Mageina Tovah

as Ursula
Daniel Dae Kim

Daniel Dae Kim

as Raymond
Hal Sparks

Hal Sparks

as Elevator Passenger (uncredited)
Joel McHale

Joel McHale

as Mr. Jacks
Stan Lee

Stan Lee

as Man Dodging Debris (uncredited)
Kelly Connell

Kelly Connell

as Dr. Isaacs
Brent Briscoe

Brent Briscoe

as Garbage Man (uncredited)
Emily Deschanel

Emily Deschanel

as Receptionist (uncredited)
Jason Fiore-Ortiz

Jason Fiore-Ortiz

as Henry Jackson
Scott Spiegel

Scott Spiegel

as Man on Balcony (uncredited)
Andy Bale

Andy Bale

as OsCorp Executive
Christine Estabrook

Christine Estabrook

as Mrs. Jameson
Molly Cheek

Molly Cheek

as Society Woman (uncredited)
John Paxton

John Paxton

as Houseman (uncredited)
Joy Bryant

Joy Bryant

as Woman at Web (uncredited)
Joanne Baron

Joanne Baron

as Skeptical Scientist (uncredited)
Peter McRobbie

Peter McRobbie

as OsCorp Representative (uncredited)
Timothy Jerome

Timothy Jerome

as Injured Scientist (uncredited)
Taylor Gilbert

Taylor Gilbert

as Mrs. Watson (uncredited)
Peter Vouras

Peter Vouras

as Stage Manager (uncredited)
Donnell Rawlings

Donnell Rawlings

as Pizza 'Heist' Witness (uncredited)
Zachry Rogers

Zachry Rogers

as Boy Saved by Spider-Man (uncredited)
Ella Rogers

Ella Rogers

as Girl Saved by Spider-Man (uncredited)
Louis Lombardi

Louis Lombardi

as Poker Player (uncredited)
Marc John Jefferies

Marc John Jefferies

as Amazed Kid (uncredited)
Roshon Fegan

Roshon Fegan

as Amazed Kid (uncredited)
Brendan Patrick Connor

Brendan Patrick Connor

as Theater Traffic Cop (uncredited)
Reed Diamond

Reed Diamond

as Algernon (uncredited)
Dan Callahan

Dan Callahan

as Jack (uncredited)
Elyse Dinh

Elyse Dinh

as Violinist (uncredited)
John Landis

John Landis

as Doctor (uncredited)
Tim Storms

Tim Storms

as Chainsaw Doctor (uncredited)
Susie Park

Susie Park

as Clawing Nurse (uncredited)
Tricia Peters

Tricia Peters

as Screaming Nurse (uncredited)
Michael Edward Thomas

Michael Edward Thomas

as Man at Fire (uncredited)
Anne Betancourt

Anne Betancourt

as Woman at Fire (uncredited)
Venus Lam

Venus Lam

as Child in Burning Building (uncredited)
Bill E. Rogers

Bill E. Rogers

as Fireman (uncredited)
Joe Virzi

Joe Virzi

as Fireman (uncredited)
Tom Carey

Tom Carey

as Train Conductor (uncredited)
Jopaul Van Epp

Jopaul Van Epp

as Boy with Mask (uncredited)
Weston Epp

Weston Epp

as Boy with Mask (uncredited)
Peter Allas

Peter Allas

as Train Passenger (uncredited)
Brianna Brown

Brianna Brown

as Train Passenger (uncredited)
Bill Calvert

Bill Calvert

as Train Passenger (uncredited)
Tony Campisi

Tony Campisi

as Train Passenger (uncredited)
Joey Diaz

Joey Diaz

as Train Passenger (uncredited)
Chloe Dykstra

Chloe Dykstra

as Train Passenger (uncredited)
Simone Gordon

Simone Gordon

as Train Passenger (uncredited)
Dan Hicks

Dan Hicks

as Train Passenger (uncredited)
Julia Max

Julia Max

as Train Passenger (uncredited)
Savannah Pope

Savannah Pope

as Train Passenger (uncredited)
Timothy Patrick Quill

Timothy Patrick Quill

as Train Passenger (uncredited)
Jill Sayre

Jill Sayre

as Train Passenger (uncredited)
Rickey G. Williams

Rickey G. Williams

as Train Passenger (uncredited)
Michael Arthur

Michael Arthur

as NYPD Officer (uncredited)
Frank Bonsangue

Frank Bonsangue

as Pizza Man (uncredited)
Cindy Cheung

Cindy Cheung

as Chinese Daughter (uncredited)
Phil LaMarr

Phil LaMarr

as Train Passenger (uncredited)
Calvin Dean

Calvin Dean

as Boomer (uncredited)
Andre M. Johnson

Andre M. Johnson

as Fireman 2 (uncredited)
Peter Cincotti

Peter Cincotti

as Piano Player in Planetarium (uncredited)
Peyton List

Peyton List

as Little Girl Playing on Steps (uncredited)
Spencer List

Spencer List

as Little Boy Playing on Steps (uncredited)
Troy Metcalf

Troy Metcalf

as Blue Collar Guy (uncredited)
Scott Ross

Scott Ross

as Pedestrian (uncredited)
Bonnie Somerville

Bonnie Somerville

as Screaming Woman (uncredited)
Wesley Volcy

Wesley Volcy

as Columbia University Student (uncredited)
Lou Volpe

Lou Volpe

as Man at Web (uncredited)
Garrett Warren

Garrett Warren

as Bearded Doctor (uncredited)
Jimmy Star

Jimmy Star

as Reporter (uncredited)
Spider-Man 2
Spider-Man 2
Spider-Man 2
Spider-Man 2
Spider-Man 2
Spider-Man 2
Spider-Man 2