It's no news that the "Game of Thrones" cast is filled with actors we've seen before.
We all knew that Jack Gleeson, a.k.a. Joffrey, was cute and innocent once in "Batman Begins" and that the psychic Jojen Reen (Thomas Brodie-Sangster) was the lovesick kid in "Love Actually." But the "GoT" cast is so huge that we must have seen them all somewhere before, right? Right.
BuzzFeed Pop made a supercut of "GoT" actors before they arrived in Westeros, when they were younger and playing much goofier parts. Yes, The Hound once wore a kilt while selling breakfast food, Tywin Lannister got a nipple twist from Ali G, and Robert Baratheon once portrayed an iconic cartoon character.
The biggest surprises of them all, though, include Catelyn Stark as another sad mother in "Harry Potter" (hint: she was a Muggle) and Osha of the Free Folk as another feisty character in the J.K. Rowling series. Watch the video above and prepare to have your mind utterly blown.
"Game of Thrones" airs on Sundays at 9 p.m. EDT on HBO.