This Hollywood hunk has proved many times that he's a hero both on and off screen. Of course we're talking about the amazing Andrew Garfield!