Winter is coming—though probably not fast enough for Game of Thrones fans, who have more than two months to wait until the series makes its much anticipated return to HBO on April 24. In the meantime, here's a sneak peek of the sixth season, in photos.


Maisie Williams as Arya Stark. Photo by Macall B. Polay/HBO


Peter Dinklage as Tyrion Lannister and Conleth Hill as Varys. Photo by Macall B. Polay/HBO


Emilia Clarke as Daenerys Targaryen. Photo by Macall B. Polay/HBO


John Bradley as Samwell Tarly and Hannah Murray as Gilly. Photo by Helen Sloan /HBO


Alfie Allen as Theon Greyjoy and Sophie Turner as Sansa Stark– photo Helen Sloan/HBO


Carice van Houten as Melisandre. Photo by Helen Sloan/HBO


Isaac Hempstead Wright as Bran Stark and Max von Sydow as the Three-Eyed Raven. Photo by Helen Sloan/HBO


Gwendoline Christie as Brienne of Tarth. Photo by Helen Sloan/HBO


Dean-Charles Chapman as King Tommen Baratheon, Nikolaj Coster-Waldau as Jaime Lannister and Nell Tiger Free as Myrcella Baratheon. Photo by Helen Sloan/HBO


Gemma Whelan as Yara Greyjoy. Photo by Helen Sloan/HBO


Hannah Waddingham as Septa Unella and Natalie Dormer as Margaery Tyrell. Photo by Helen Sloan/HBO


Jonathan Pryce as the High Sparrow. Photo by Helen Sloan/HBO


Nikolaj Coster-Waldau as Jaime Lannister. Photo by Helen Sloan/HBO


Nathalie Emmanuel as Missandei. Photo by Helen Sloan/HBO


Michael McElhatton as Roose Bolton and Iwan Rheon as Ramsay Bolton– photo Helen Sloan/HBO


Peter Dinklage as Tyrion Lannister. Photo by Macall B. Polay/HBO


Patrick Malahide as Balon Greyjoy. Photo by Helen Sloan/HBO


Liam Cunningham as Davos Seaworth– photo Helen Sloan/HBO