Game of Thrones season 6 is quickly approaching—its first episode will air on April 24—and the trailer above is our best look yet at what’s to come. If you aren’t caught up, there are plenty of spoilers in the footage released by HBO. However, if you are caught up, there’s enough here to whet your appetite before the show makes its much-anticipated return.

There’s a lot going on in the footage, not least of which is seeing poor Jon Snow in the aftermath of his death. We also get a fresh look at The Mountain, and the predicament facing Daenerys Targaryen, who is being held captive by a large group of Dothraki.

The shot at the end between the White Walker and Bran is particularly hair-raising. Last we saw, Bran had finally met the three-eyed raven, only to be absent from the entire fifth season of the show. There are a lot of open storylines to wrap up—too many to recap here. Just watch the trailer above (which is deemed redband by HBO) and get ready for the show’s return on April 24.