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 StarkIsaac Hempstead Wright as Bran Stark (Helen Sloan/HBO)

 

 Isaac Hempstead Wright as Bran Stark and Max Von Sydow as Three Eyed RavenIsaac Hempstead Wright as Bran Stark and Max Von Sydow as Three Eyed Raven (Helen Sloan/HBO)

 

Jonathan Pryce as The High SparrowJonathan 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 MissandeiNathalie 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 TargaryenEmilia Clarke as Daenerys Targaryen (Helen Sloan/HBO)

 

Carice van Houten as MelisandreCarice van Houten as Melisandre (Helen Sloan/HBO)

 

Nikolaj Coster-Waldau as Jaime LannisterNikolaj Coster-Waldau as Jaime Lannister (Helen Sloan/HBO)

 

Gemma Whelan as Yara GreyjoyGemma Whelan as Yara Greyjoy (Helen Sloan/HBO)

 

Peter Dinklage as Tyrion Lannister and Conleth Hill as VarysPeter 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 BoltonIwan 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 GreyjoyPatrick 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 SeaworthLiam 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 LannisterConleth Hill as Varys and Peter Dinklage as Tyrion Lannister (Helen Sloan/HBO)

 

Lena Headey as Cersei LannisterLena Headey as Cersei Lannister (Helen Sloan/HBO)

 

Sophie Turner as Sansa StarkSophie Turner as Sansa Stark (Helen Sloan/HBO)

 

Emilia Clarke as Daenerys TargaryenEmilia 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.