Youtuber Anthony Vincent has released a new cover of Queen’s “Bohemian Rhapsody”, performing the song in the style of 42 different artists.

The heavily requested cover sees the song being performed in the styles of David Bowie, Johnny Cash, Nirvana, Prince and more. The cover also comes just in time for the release of the Queen biopic, check out the amazing cover below.

“I disappeared from the internet for a month to finally take on my number one requested song,” says the YouTuber about the cover, “It was a big task, I decided to finally really do it.”

From Daft Punk to Ragtime, the cover goes through almost every style of music ever and is a pretty incredible thing to watch. The Queen biopic comes out this Thursday, check out Rami Malek talking about taking on the role of Freddie Mercury here, and watch the trailer for Bohemian Rhapsody below.

Watch: Bohemian Rhapsody trailer