Jamie Foxx' Spider-Man 2 Role is Electrifying