If you haven't watched the blooper reel from Game of Thrones' Season 4, stop what you're doing now and head over there now. All done? Now for the serious stuff.
The stars of everyone's favourite show appeared at ComicCon to announce the new cast for Season 5 and there's definitely some surprises in there. We'll start with the big names.
Jonathan Pryce, who you may recognise from Tomorrow Never Dies, GI Joe, Terry Gilliam's Brazil and a whole host of other things. He's joining the cast as The High Sparrow. Who's that? A religious figure. We've read the books. We're not spoiling it. But he bad. Very bad.
Alexander Siddig - otherwise known to diehard Trekkies as Doctor Bashir from Deep Space Nine - is joining the cast as Dorian Martell. Who's that? Oberyn Martell's brother. You may known him from Syriana and 24, but we know him as Bashir.
The others, we'll admit, we're not overly familiar with but we no doubt will be. But here's a nice little video to tell you who they are.
Season 5 is due on TV's in (long sigh) 2015.