The internet has long been the provider of answers to questions you never asked.

So, while you may have never wondered what it would look like if Nicolas Cage was every character of Game of Thrones, someone out there in the world decided to show you anyway.

Redditor Alex Cohen, a student at Occidental College in Los Angeles, known as CarlosDanger100 has gone viral after using Photoshop to superimpose the face of the 52-year-old actor onto various photos from the popular HBO series.

Nicolas Snow: A Reddit user has gone viral after Photoshopping Nicolas Cage's face onto more than 25 characters from HBO's Game of Thrones, such as Kit Harrington's Jon Snow (pictured)

Mind-blowing: Some of the re-imaginings, such as that of Stephen Dillane's Stannis Baratheon (pictured), have been described as 'disturbingly accurate' by users

Getting it right: Another successful Photoshop is the seamless morphing of Nicolas Cage's face into Charles Dance's Tywin Lannister

Surprisingly, some of the imaginings are startlingly seamless, such as the Cage-ified versions of Stephen Dillane's Stannis Baratheon or Charles Dance's Tywin Lannister.

Others are a little less smooth, such as with versions of Jack Gleeson's Joffery Baratheon and Peter Dinklage's Tyrion Lannister.

The Photoshop creations appear to have been made last year with the end of the fifth season, but have re-emerged as the show returned to screens for the sixth season.

Look of concern: The Cage version of Sophie Turner's Sansa Stark doesn't seem pleased by the latest development

Not a good look: Some of the imaginings were less than successful, such as this spliced together version of Joffery Baratheon

Completing the set: Other characters covered include Gwendoline Christie's Brienne of Tarth (left) and Tyrion Lannister, played by Peter Dinklage (right)

Adding a bit: The Photoshop whiz adds a bit of girth to the actor's face to morph him into Kristian Nairn's Hodor

A touch of pallor: Nicolas Cage doesn't look too pleased to be the Mother of Dragons

The creator seems to have taken care with the photo choice used in the images, matching photos with lighter facial hair to the fairer-haired characters.

Even female characters like Sophie Turner's Sansa Stark or Emilia Clarke's Daenerys Targaryen are immune from the Nick Cage treatment.

The original post on Reddit was viewed more than 770,000 times and included more than 25 character's re-imagined.

Somber looks: Catelyn Tully, played by Michelle Fairley, is Cage-ified

Odd-sized features: Some of the less-successful transitions include versions of Richard Madden's Rob Stark (left) and Petyr 'Littlefinger' Baelish, played by Aidan Gillen (right)

A stoic expression: Sean Bean's Ned Stark might be looking a bit different, but his pained expression is still in place in this new version

Stubble and a plunging neckline: Natalie Dormer's Margaery Tyrell is given the Nicolas Cage treatment

Shared with fans of the show in the Game of Thrones-dedicated section of site, they proved to be an instant hit, attracting comments from fans playing along with the concept.

One user wrote: 'All hail His Grace, Nicholas of the House Cage, First of His Name, King of the Andals and the First Men, Lord of the Seven Kingdoms and Protector of the Realm.'

Another added: 'Oh my god, this is too good to be true.'

Others were blown away by some of the more seamless re-imaginings, with one remarking: 'The Stannis one looks so realistic. I could have sworn that was his face,' and another calling it 'disturbingly accurate'.

Getting emotional: Arya Stark, played by Maisie Williams, is barely detectable behind the new, shouting face