Melisandre (Carice van Houten) with the late King Renly, who was killed by her weird demon baby
Samwell (John Bradley) with a White Walker. Watch out!!
Shae (Sibel Kekilli) with Tyrion. So precious...
George R. R. Martin with the late Ned Stark's head. Who's next?
Bran (Isaac Hempstead Wright) with Grey Wind
Daenerys (Emilia Clarke) with her child/dragon
The Hound (Rory McCan) with himself for some much needed self-reflection
Ygritte (Rose Leslie) with her beautiful self, but where's Jon Snow??
Miguel Cotto with a dragon -- will he be taking on Daenerys in the ring?
Arya (a smoldering Maisie Williams) with Ghost
Sir Bolton (Michael McElhatton) with the late Robb Stark
King Joffrey (Jack Gleeson) with, of course, himself -- and Sansa giving some mad side-eye
Poor Sansa (Sophie Turner)....
Poor Tyrion (Peter Dinklage), though he looks better with the scar
Hodor Hodor Hodor (Kristian Nairn)
Missandei (Nathalie Emmanuel) just dragon-sitting....
Sir Davos (Liam Cunningham) getting some revenge...
Varys (Conleth Hill) getting intimate with Tyrion
Season 4, we're ready....
Premieres April 6th