As a new Spiderman movie is incoming (or Homecoming HA... sorry), Spidey himself, British actor Tom Holland has started to do the promotional rounds.

He popped up on Lip Sync Battle and good GOD did he really go for it.

Initially starting out with Singing in the Rain, then transitioning to Rhianna's 'Umbrella', Tom performs one of the best bits we've ever seen on this show.

 

 

He played Billy Elliot on stage years ago, which explains those moves. 

Bravo, young man, bravo.