Electro is a complicated villain: Andrew Garfield

London: ’The Amazing Spider-Man’ star Andrew Garfield, who is reprising his role in the sequel, believes his new opponent Electro is far more complicated than the villains he has battled so far.

Electro is being played by Jamie Foxx in the Marc Webb directed movie. Garfield thinks the new villain, real name Max Dillon, is more relatable and shares similar character traits to Spider-Man.

"Max, like Peter, feels outcast by his society, feels less than [others], feels trampled on, feels like he has this great power inside but doesn`t know where to put it. I use `villain` in inverted commas because I feel he`s more complicated than that and thankfully so.

"Peter`s heroism is born out of his pain and it`s this interesting idea that it could go both ways. Who knows what defines which way it goes? There is a definite parallel between Max and Peter, and Peter sees that immediately in Max and feels complete compassion," said the actor.

Joining Garfield and Foxx in the sequel are Emma Stone as his love interest Gwen Stacy and newcomer Dane DeHaan as Peter Parker`s best friend Harry Osborn.