Spider-Man 2

(2004)
Back to main

Cast

Tobey Maguire

Spider-Man / Peter Parker

Kirsten Dunst

Mary Jane Watson

James Franco

Harry Osborn

Alfred Molina

Doc Ock / Otto Octavius

Rosemary Harris

May Parker

J.K. Simmons

J. Jonah Jameson

Donna Murphy

Rosalie Octavius

Daniel Gillies

John Jameson

Dylan Baker

Dr. Curt Connors

Bill Nunn

Joseph 'Robbie' Robertson

Aasif Mandvi

Mr. Aziz

Willem Dafoe

Green Goblin / Norman Osborn

Cliff Robertson

Ben Parker

Ted Raimi

Hoffman

Elizabeth Banks

Miss Brant

Bruce Campbell

Snooty Usher

Gregg Edelman

Dr. Davis

Ilya Baskin

Mr. Ditkovitch

Hal Sparks

Elevator Passenger

Joel McHale

Mr. Jacks

Stan Lee

Man Dodging Debris

Kelly Connell

Dr. Isaacs

Brent Briscoe

Garbage Man

Emily Deschanel

Receptionist

Jason Fiore-Ortiz

Henry Jackson

Scott Spiegel

Man on Balcony

Andy Bale

OsCorp Executive

Molly Cheek

Society Woman

John Paxton

Houseman

Joy Bryant

Woman at Web

Joanne Baron

Skeptical Scientist

Peter McRobbie

OsCorp Representative

Timothy Jerome

Injured Scientist

Taylor Gilbert

Mrs. Watson

Peter Vouras

Stage Manager

Donnell Rawlings

Pizza "Heist" Witness

Zachry Rogers

Boy saved by Spider-Man

Ella Rogers

Girl saved by Spider-Man

Louis Lombardi

Poker Player

Roshon Fegan

Amazed Kid

Brendan Patrick Connor

Theater Traffic Cop

Reed Diamond

'Algernon'

Elyse Dinh

Violinist

Tim Storms

Chainsaw Doctor

Susie Park

Clawing Nurse

Patricia M. Peters

Screaming Nurse

Anne Betancourt

Woman at Fire

Venus Lam

Child in Burning Building

Joe Virzi

Fireman

Tom Carey

Train Conductor

Jopaul Van Epp

Boy with Mask

Weston Epp

Boy with Mask

Peter Allas

Train Passenger

Brianna Brown

Train Passenger

Bill Calvert

Train Passenger

Tony Campisi

Train Passenger

Joey Diaz

Train Passenger

Chloe Dykstra

Train Passenger

Simone Gordon

Train Passenger

Dan Hicks

Train Passenger

Julia Max

Train Passenger

Savannah Pope

Train Passenger

Timothy Patrick Quill

Train Passenger

Jill Sayre

Train Passenger

Rickey G. Williams

Train Passenger

Michael Arthur

NYPD Officer (uncredited)

Frank Bonsangue

Pizza Man (uncredited)

Cindy Cheung

Chinese Daughter (uncredited)

Phil LaMarr

Train Passenger (uncredited)

Andre M. Johnson

Fireman 2 (uncredited)

Peter Cincotti

Piano Player in Planetarium (uncredited)

Peyton List

Little Girl Playing on Steps (uncredited)

Spencer List

Little Boy Playing on Steps (uncredited)

Troy Metcalf

Blue Collar Guy (uncredited)

Scott Ross

Pedestrian (uncredited)

Bonnie Somerville

Screaming Woman (uncredited)

Wesley Volcy

Columbia University Student (uncredited)

Lou Volpe

Man at Web (uncredited)

Garrett Warren

Bearded Doctor (uncredited)

Joseph M. Caracciolo

Priest at Mary Jane's Wedding (uncredited)

David Boston

Pedestrian (uncredited)

Sho Brown

Passenger (uncredited)

Sal Ardisi

Parent (uncredited)

Edward Johnson

Planetarium (uncredited)

Grant Curtis

Hot Dog Vendor (uncredited)

Vince Cupone

Victim (uncredited)

William E. Corcoran

Stock Broker (uncredited)

Mohammed Hassan

Middle Eastern Taxi Driver (uncredited)

Rachel Lehrer

Hot Girl (uncredited)

Gene LeBell

Train Passenger (uncredited)

Lorelei Llee

Bank Employee (uncredited)

Joseph Nelson

Extra (uncredited)

Claudia Katz Minnick

Robbie's Assistant (uncredited)

Ronn Ozuk

Cop (uncredited)

Denney Pierce

Train Passenger (uncredited)

Carla Rhodes

Phone Booth Girl (uncredited)

Randy Reinholz

Train Passenger (uncredited)

Rachelle Roderick

Jane, Engineer (uncredited)

Angel Katherine Taormina

Female Onlooker on Street (uncredited)

Douglas Swander

Train Passenger (uncredited)

Jimmy Star

Reporter (uncredited)

Jack Wetherall

Train Passenger (uncredited)

Ken Wharton

Uptight Businessman (uncredited)

Henry Truong

Doc Ock Lab Assistant #2 (uncredited)

Al Collado

Cab Driver (uncredited)

Lee Cogburn

Train Passenger (uncredited)

Sam Raimi

University Student with Bag (uncredited)

John Cameron

Man Buying 'Spider-Man No More' Newspaper (uncredited)

Crew

Sam Raimi

Directing

Stan Lee

Writing

Avi Arad

Production

Laura Ziskin

Production

Bill Pope

Camera

James Acheson

Costume & Make-Up

Lorne Orleans

Production

Kevin Feige

Production

Cinzia Angelini

Visual Effects

Alexa Sheehan

Directing

Billy Taylor

Production

Gary Archer

Costume & Make-Up

John Dillon

Visual Effects

Grant Curtis

Production

Gary Jones

Costume & Make-Up

Trish Almeida

Costume & Make-Up

Trudy Ramirez

Directing

Eric Heffron

Directing

Tricia Heine

Costume & Make-Up

Eran Barnea

Visual Effects

Jason Hamer

Costume & Make-Up

Clare Hallworth

Costume & Make-Up

Gretchen Gain

Costume & Make-Up

Kelvin R. Trahan

Costume & Make-Up

Daniel Eaton

Visual Effects

Anita Lausevic

Costume & Make-Up

Bill Garvey

Production

Debbie Lucas

Costume & Make-Up

Heather Sharpe

Production

Julie Hewett

Costume & Make-Up

Dan Harder

Visual Effects

David J. Grant

Production

Greg Anderson

Visual Effects

Raoul Bolognini

Visual Effects

Julie Adrianson-Neary

Visual Effects

Jim Passon

Editing

Sean Valla

Editing

Carlye Archibeque

Visual Effects

Tamara Bally

Production

Richard Baratta

Production

Susan Dukow

Production

Noriko Watanabe

Costume & Make-Up

Sara Auhagen

Costume & Make-Up

Dion Lam

Acting

Colin Drobnis

Visual Effects

Kevin Flatow

Production

Peter Giliberti

Visual Effects

Bob Moore Jr.

Costume & Make-Up

Ivory Stanton

Costume & Make-Up

Bob Mano

Visual Effects

Bac DeLorme

Directing

Egan Gauntt

Costume & Make-Up

Elisa Marsh

Costume & Make-Up

Mo Henry

Editing

Mary Jo 'MJ' McGrath

Costume & Make-Up

Vincent Truitner

Visual Effects

Stan Lee

Writing

John Dykstra

Visual Effects

Judy Pursley

Production

Kathryn Malone

Production

Jean Chien

Production

Marilyn DeJesus

Production

Dave Ardinger

Production

Kristen Branan

Visual Effects

Patti Gannon

Visual Effects

Alethea McElroy

Costume & Make-Up

Lorraine Crossman

Costume & Make-Up

Luis Grané

Visual Effects

Trilochan Naik

Visual Effects

Angela Athayde

Production

Carlo Pratto

Production

Tina Dowd

Costume & Make-Up

Andy Ryan

Lighting

Basia Emano

Production

Jason Rody

Directing

Lynda Kyle Walker

Costume & Make-Up

Jeff Shiffman

Directing

Anthony B. LaMolinara

Visual Effects

Alex Borys

Production

Tony Hobbs

Production

Michael Backes

Visual Effects

Grant Anderson

Visual Effects

Scott Stokdyk

Visual Effects

John Dykstra

Visual Effects

John Frazier

Visual Effects

Joseph Keyes

Production

© All Rights Reserved 2025