Game of Thrones has just released a treasure trove of teaser photos for the forthcoming sixth season.

There’s no sign of Jon Snow (Kit Harington), despite rumours that he could (spoiler alert!) somehow survive his brutal stabbing at the end of the last season.

As for Sansa Stark (Sophie Turner) and Theon Greyjoy (Alfie Allen), they seem to have survived their latest ordeal to live another day.

Unfortunately for Arya Stark (Maisie Williams), she has not been quite so lucky – with a shot of her milky eyes showing her blindness.

Check out the collection of photos below:

Isaac Hempstead Wright as Bran Stark
Isaac Hempstead Wright as Bran Stark (Helen Sloan/HBO)
 Isaac Hempstead Wright as Bran Stark and Max Von Sydow as Three Eyed Raven
Isaac Hempstead Wright as Bran Stark and Max Von Sydow as Three Eyed Raven (Helen Sloan/HBO)
Jonathan Pryce as The High Sparrow
Jonathan Pryce as The High Sparrow (Helen Sloan/HBO)
Gwendoline Christie as Brienne of Tarth (Helen Sloan/HBO)
Gwendoline Christie as Brienne of Tarth (Helen Sloan/HBO)
Alfie Allen as Theon Greyjoy and Sophie Turner as Sansa Stark
Alfie Allen as Theon Greyjoy and Sophie Turner as Sansa Stark (Helen Sloan/HBO)
Nathalie Emmanuel as Missandei
Nathalie Emmanuel as Missandei (Helen Sloan/HBO)
A still from Game of Thrones season 6
A still from the new season (Helen Sloan/HBO)
Emilia Clarke as Daenerys Targaryen
Emilia Clarke as Daenerys Targaryen (Helen Sloan/HBO)
Carice van Houten as Melisandre
Carice van Houten as Melisandre (Helen Sloan/HBO)
Nikolaj Coster-Waldau as Jaime Lannister
Nikolaj Coster-Waldau as Jaime Lannister (Helen Sloan/HBO)
Gemma Whelan as Yara Greyjoy
Gemma Whelan as Yara Greyjoy (Helen Sloan/HBO)
Peter Dinklage as Tyrion Lannister and Conleth Hill as Varys
Peter Dinklage as Tyrion Lannister and Conleth Hill as Varys (Helen Sloan/HBO)
 Nikolaj Coster-Waldau as Jaime Lannister and Lena Headey as Cersei Lannister
Nikolaj Coster-Waldau as Jaime Lannister and Lena Headey as Cersei Lannister (Helen Sloan/HBO)
Peter Dinklage as Tyrion Lannister
Peter Dinklage as Tyrion Lannister (Helen Sloan/HBO)
Iwan Rheon as Ramsay Bolton
Iwan Rheon as Ramsay Bolton (Helen Sloan/HBO)
John Bradley as Samwell Tarly and Hannah Murray as Gilly
John Bradley as Samwell Tarly and Hannah Murray as Gilly (Helen Sloan/HBO)
 Patrick Malahide as Balon Greyjoy
Patrick Malahide as Balon Greyjoy (Helen Sloan/HBO)
Michael McElhatton as Roose Bolton and Iwan Rheon as Ramsay Bolton
Michael McElhatton as Roose Bolton and Iwan Rheon as Ramsay Bolton (Helen Sloan/HBO)
Liam Cunningham as Davos Seaworth
Liam Cunningham as Davos Seaworth (Helen Sloan/HBO)
 Dean-Charles Chapman as Tommen Baratheon, Nikolaj Coster-Waldau as Jaime Lannister and Nell Tiger Free as Myrcella Baratheon
Dean-Charles Chapman as Tommen Baratheon, Nikolaj Coster-Waldau as Jaime Lannister and Nell Tiger Free as Myrcella Baratheon (Helen Sloan/HBO)
 Conleth Hill as Varys and Peter Dinklage as Tyrion Lannister
Conleth Hill as Varys and Peter Dinklage as Tyrion Lannister (Helen Sloan/HBO)
Lena Headey as Cersei Lannister
Lena Headey as Cersei Lannister (Helen Sloan/HBO)
Sophie Turner as Sansa Stark
Sophie Turner as Sansa Stark (Helen Sloan/HBO)
Emilia Clarke as Daenerys Targaryen
Emilia Clarke as Daenerys Targaryen (Helen Sloan/HBO)

Game of Thrones season 6 is due to premiere on HBO in the US and Sky Atlantic in the UK on April 24.