Tobey MaguireSpider-Man / Peter Parker Kirsten DunstMary Jane Watson 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 Willem DafoeGreen Goblin / Norman Osborn Cliff RobertsonBen Parker Elizabeth BanksMiss Brant Bruce CampbellSnooty Usher Elya BaskinMr. Ditkovitch Hal SparksElevator Passenger Stan LeeMan Dodging Debris / Executive Producer / Comic Book Emily DeschanelReceptionist Jason Fiore-OrtizHenry Jackson Scott SpiegelMan on Balcony Andy BaleOsCorp Executive Christine EstabrookMrs. Jameson 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 Brendan Patrick ConnorTheater Traffic Cop Tim StormsChainsaw Doctor Patricia M. PetersScreaming Nurse Michael Edward ThomasMan at Fire Anne BetancourtWoman at Fire Venus LamChild in Burning Building Jopaul Van EppBoy with Mask Peter AllasTrain Passenger Brianna BrownTrain Passenger Bill CalvertTrain Passenger Tony CampisiTrain Passenger Chloe DykstraTrain Passenger Simone GordonTrain 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) Andre M. JohnsonFireman 2 (uncredited) Peter CincottiPiano Player in Planetarium (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) / Executive Producer David BostonPedestrian (uncredited) Sho BrownPassenger (uncredited) Sal ArdisiParent (uncredited) Edward JohnsonPlanetarium (uncredited) Grant CurtisHot Dog Vendor (uncredited) / Co-Producer Vince CuponeVictim (uncredited) William E. CorcoranStock Broker (uncredited) Mohammed HassanMiddle Eastern Taxi Driver (uncredited) Rachel LehrerHot Girl (uncredited) Gene LeBellTrain Passenger (uncredited) Lorelei LleeBank Employee (uncredited) Joseph NelsonExtra (uncredited) Claudia Katz MinnickRobbie's Assistant (uncredited) Ronn OzukCop (uncredited) Denney PierceTrain Passenger (uncredited) Carla RhodesPhone Booth Girl (uncredited) Randy ReinholzTrain Passenger (uncredited) Rachelle RoderickJane, Engineer (uncredited) Angel Katherine TaorminaFemale Onlooker on Street (uncredited) Douglas SwanderTrain Passenger (uncredited) Jimmy StarReporter (uncredited) Jack WetherallTrain Passenger (uncredited) Ken WhartonUptight Businessman (uncredited) Henry TruongDoc Ock Lab Assistant #2 (uncredited) Al ColladoCab Driver (uncredited) Lee CogburnTrain Passenger (uncredited) Sam RaimiUniversity Student with Bag (uncredited) / Director John CameronMan Buying 'Spider-Man No More' Newspaper (uncredited) Sam RaimiUniversity Student with Bag (uncredited) / Director Joseph M. Caracciolo Jr.Executive Producer Stan LeeMan Dodging Debris / Executive Producer / Comic Book Kevin FeigeExecutive Producer Grant CurtisHot Dog Vendor (uncredited) / Co-Producer Joseph M. CaraccioloPriest at Mary Jane's Wedding (uncredited) / Executive Producer Neil SpisakProduction Design Thomas P. WilkinsArt Direction Scott P. MurphyArt Direction Thomas ValentineArt Direction Steve SakladArt Direction Bill PopeDirector Of Photography Anette HaellmigkAdditional Director Of Photography James AchesonCostume Design Trish AlmeidaKey Hair Stylist Tricia HeineMakeup Artist Anita LausevicHairstylist Kelvin R. TrahanHair Department Head Gretchen GainSet Costumer Clare HallworthAssistant Costume Designer Julie HewettMakeup Department Head Noriko WatanabeHairstylist Mary Jo 'MJ' McGrathWardrobe Supervisor Elisa MarshKey Makeup Artist Bob Moore Jr.Key Costumer Lorraine CrossmanCostumer Alethea McElroyAdditional Wardrobe Assistant Lynda Kyle WalkerHair Assistant Tina DowdCostume Assistant Eric HeffronAssistant Director Trudy RamirezScript Supervisor Bac DeLormeSecond Assistant Director Dan BradleySecond Unit Director Alexandra K. BrowneAdditional Second Assistant Director Jeff ShiffmanSecond Second Assistant Director Gershon HinksonAssistant Editor Sean VallaFirst Assistant Editor Anthony HarrisDigital Color Timer Michael HealeyDigital Colorist Danny ElfmanOriginal Music Composer Lisa HannanSound Effects Editor David CampbellOrchestrator Paul N.J. OttossonSound Designer Dennis SandsScoring Mixer Todd BassmanBoom Operator Joseph GeisingerProduction Sound Mixer John M. ChalfantSound Effects Editor Scott G.G. HallerSound Editor Susan DudeckSupervising Dialogue Editor Sean LanderosSound Recordist Alison FisherDialogue Editor Douglas J. SchulmanSound Mixer Todd HarrisFirst Assistant Sound Editor Christopher FlickFoley Supervisor Tricia LinklaterFirst Assistant Sound Editor Kevin O'ConnellSound Re-Recording Mixer Greg P. RussellSound Re-Recording Mixer Jeffrey J. HaboushSound Re-Recording Mixer Alexa SheehanProduction Assistant Billy TaylorProduction Assistant Michael V. NicoloCasting Associate Susan DukowProduction Coordinator Laura BerningLocation Manager Richard BarattaUnit Production Manager David J. GrantProduction Supervisor Tamara BallyProduction Accountant Jenifer BonisteelAssistant Production Coordinator Kevin FlatowAssistant Production Manager Santena Jenaris King CloughAssistant Accountant Marilyn DeJesusPayroll Accountant Jason RodyKey Production Assistant Jean ChienAssistant Location Manager Judy PursleyFirst Assistant Accountant Shannon GauldingProduction Executive Carlo PrattoSecond Assistant Accountant Alex BorysLocation Assistant Angela AthaydeAdditional Production Assistant Dave ArdingerProduction Assistant Kathryn MaloneProduction Secretary Kristen BrananHead Of Production Joseph KeyesProduction Assistant Cinzia AngeliniSenior Animator J.C. BrotherhoodSpecial Effects Supervisor Raoul BologniniVisual Effects Producer Greg AndersonVisual Effects Supervisor Carlye ArchibequeVisual Effects Coordinator Julie Adrianson-NearyDigital Compositors Colin DrobnisVisual Effects Technical Director Peter GilibertiLead Animator Bob ManoMechanical Designer Vincent TruitnerCg Animator John DykstraVisual Effects Designer Luis GranéSenior Animator Patti GannonCompositing Supervisor Scott StokdykVisual Effects Supervisor John FrazierSpecial Effects Supervisor Anthony LaMolinaraAnimation Supervisor Michael ChabonScreenstory