Warning: contains spoilers for anyone who hasn't read the A Song Of Ice And Fire Books.
Now that we have the posh, shiny version of the Game Of Thrones season 5 trailer instead of the shaky one nicked from that IMAX screening, we’ve done the nerdy freeze-framing required of a trailer breakdown.
To a cover of Bowie’s Heroes (presumably chosen simply to synch its title up to a shot of Jon Snow looking all heroic), we saw Dorne, Dany, dragons, Diana Rigg, divergence from the books, dastardly politics, dangerous weapons and more.
Not to mention the host of new characters, from the Sand Snakes to Areo Hotah and his nasty looking longaxe, and the voice of the High Septon, Jonathan Pryce. Watch the trailer in full here,