The Amazing Spider-Man 2
[This] version of Peter Parker, again played by Andrew Garfield, is incapable of suppressing his feelings. He's by turns jubilant, heartbroken, cocksure and tormented, and he's never boring.