The Amazing Spider-Man 2 is a 2014 superhero film based on the Marvel Comics character Spider-Man. It is the sequel to 2012's The Amazing Spider-Man and stars Andrew Garfield as Spider-Man, battling various villains sent by Oscorp including Electro, played by Jamie Foxx, and Harry Osborn/Green Goblin, played by Dane DeHaan. The film had a large marketing campaign including trailers, posters, and premieres around the world to generate hype leading up to its April-May 2014 release in theaters globally.