The Amazing Spider-Man/Wizards

Cast

Andrew Gardfield as Peter Parker/Spider-Man

Selena Gomez as Alex Russo

Michelle Ryan as Jessica Drew/Spider-Woman

Jake .T Austin as Max Russo

Felicity Jones as Felicia Hardy/Black Cat

Chris Zylka as Flash Thompson/Agent Venom

Villains

Jaime Foxx as Max Dillion/Electro

Dane Dehaan as Harry Osborn/Green Goblin

Paul Giamatti as Aleski Systsevich/Rhino

Justin Long as Quentin Beck/Mysterio

Stanley Tucci as Adrian Toomes/Vulture

Christoph Waltz as Otto Octavius/Doctor Octopus

Liam Hemsworth as Eddie Brock/Venom