Of the three actors who have played Spider-Man in live action Andrew Garfield stands head and shoulders above the rest. Taking into account his work in the Amazing Spider-Man franchise and a return to form in Spider-Man: No Way Home, we have no doubt which Peter Parker emerges on top!