Tom Holland is the perfect Spider-Man.