Andrew Garfield surprises audience at London drag show

The "Hacksaw Ridge" star donned a wig and lip-synced to "I'm Every Woman."

Garfield, who is starring in the London revival of the play "Angels in America," went to the drag revue "Werq the World" in the city with his "Angels" co-stars Nathan Stewart-Jarrett and Russell Tovey.

A video of his performance posted on social media shows the Oscar-nominated Garfield strutting and dancing across the stage and the crowd going wild when he lands a back handspring.

Host Michelle Visage can be heard shouting, "Oh, my God!"