Some days the internet provides you with something you never knew you needed, and today, thanks to Reddit user CarlosDanger100, was one of those days. CarlosDanger100 used his photoshop prowess and imagined almost every Game of Thrones character as if they were played by actor Nicholas Cage. Yep, it's as magical as it sounds.
Get ready to laugh and be oddly attracted to Margaery Cage, for here are the Cage of Thrones characters in all their glory:
Brienne of Tarth
Source: Redditor CarlosDanger100