Andrew Garfield has established himself as one of the most versatile and talented actors of his generation. From his breakthrough performances to his role as […]