Peter Parker - Michael Angarano
Harry Osborn - Michael Seater
Gwen Stacy - Emma Roberts
Mary Jane Watson - Alexz Johnson
Flash Thompson - Chace Crawford
Eddie Brock/Venom - Cam Gigandet
Liz Alan - Nina Dobrev
Sally Avril - Taylor Momsen
Randy Robertson - Lee Thompson Young
Sha Shan - Tania Gunadi
Glory Grant - Regine Nehy
Hobbie Brown - Lil Jay Jay
Ned Lee - Ken Leung
Black Cat - Blake Lively
ComicBookMovie.com, and/or the user who contributed this post, may earn commissions or revenue through clicks or purchases made through any third-party links contained within the content above.