Game of Thrones Season 8, and the show as a whole, has almost reached the finish line. Episode 4, called “The Last of the Starks,” aired on Sunday night, and now just two (longer-than-usual) episodes remain until everything wraps up in the acclaimed and long-running HBO show. Ahead of Episode 5’s arrival this Sunday, May 12, HBO has released the preview trailer for it. You can watch it above–but beware of spoilers if you haven’t watched Episode 4.

The four previous episodes leaked partially or in full before their air-dates, so you can potentially expect the same to happen with Episode 5. Naturally, you’ll need to be careful out there: the night is dark and full of spoilers. And coffee cups, as HBO has now confirmed.

Episode 4 was primarily concerned with the fallout of Episode 3’s big battle with the dead. After a funeral ceremony, those left in Winterfell had a big celebration, with Gendry being made into the new Lord of Storm’s End, among other things.

There were some significant developments, primarily involving Dany’s dragon, Rhaegal, and Missandei. Bronn and the crossbow Qyburn gave him also showed up, although it wasn’t used to kill Jaime or Tyrion–yet. And The Hound left Winterfell to head south on unfinished business that we can only hope will take the form of Cleganebowl. Varys and Tyrion also had a potentially very important conversation about the choice between Dany and Jon, which only came after Jon sharing his big secret with Arya and Sansa–the latter of whom then shared the news with Tyrion.

Episode 5, like the final episode after it, has a runtime of 80 minutes. That puts it just ahead of this week’s episode and two minutes behind the record 82-minute Episode 3, which also boasted the show’s best-ever ratings.