Andrew Garfield ranks among the most impressive performers in the film industry right now. An accomplished actor on the stage ...