10 Great Andrew Garfield Performances By Kim Sheehan published 5 July 12 Spider-Man's illustrious past