Paul Giamatti does his classic screaming thing in this new The Amazing Spider-Man 2 still.
Giamatti plays Aleksei Sytsevich, a.k.a The Rhino, in the new film.
Andrew Garfield returns to star as Peter Parker in the superhero sequel, with Emma Stone as Gwen Stacy.
Supporting characters from the Sam Raimi trilogy join the fray, with Shailene Woodley portraying Mary Jane Watson and Dane DeHaan as Harry Osborn.
Jamie Foxx, Sally Field, Martin Sheen, Chris Cooper, and B.J. Novak also star.
The Amazing Spider-Man 2 premieres May 2, 2014.