Winter has come on Game of Thrones. The Season 7 finale is here.

Following an absolutely stunning episode that had as much action and drama as any in the series, the show is setting up its endgame.

Jon Snow (Kit Harington) led his band of Westeros All-Stars north of the Wall and successfully captured an undead soldier, but it wasn’t without some major cost. Daenerys Targaryen (Emilia Clarke) proved her trust to Jon Snow when she swooped in with her three dragons to save the expedition, but the White Walkers claimed one of them with a javelin throw straight out of the Olympics.

Yeah, they have an ice dragon now.

The episode set up what will be one of the biggest meetings of major characters in Game of Thrones history: Jon Snow, Daenerys Targaryen, Tyrion Lannister (Peter Dinklage), and Brienne of Tarth (Gwendoline Christie) are all on their way to King’s Landing to meet with Jaime Lannister (Nikolaj Coster-Waldau) and Cersei Lannister (Lena Headey) about the White Walker threat.

"There's only one war that matters...and it's here," Jon Snow says ominously in the sneak peek. This meeting should be...interesting.

Watch the trailer for the Season 7 finale:

Game of Thrones will end with a six-episode Season 8 that will air in either 2018 or 2019.