Are you ready to say goodbye to your favorite “Game of Thrones” characters for another year? It seems like just yesterday that the Season 6 premiere aired on HBO, but this Sunday, fans are gearing up for the highly anticipated finale. And based on the trailer for episode 10, viewers are in for one action-filled night.

The “Game of Thrones” Season 6 finale will be available for HBO subscribers to watch on TV on Sunday, June 26 at 9 p.m. EDT. Packages for HBO start at $10 a month and must be ordered through your cable provider. If you cannot be in front of your TV at 9 p.m. but pay for HBO, then you can use HBO GO through your service provider. HBO GO is a streaming service included with your subscription that allows you to watch your favorite HBO series or movie on your mobile device, laptop or tablet.

For those who don’t have that luxury or are cord-cutters, there are other ways to watch episode 10, titled “The Winds of Winter.” You can ask an HBO-subscribing family member or friend to lend you their login information, or you can pay for HBO NOW. Unlike HBO GO, you do not need to have a cable or satellite TV subscription to watch your favorite programs on HBO NOW. For $14.99, you can stream HBO TV shows, specials and movies on any smart device or with any TV hookup, like a Fire TV stick, Roku or Chromecast.

The Season 6 finale will feature Cersei Lannister (Lena Headey) and Loras Tyrell’s (Finn Jones) trial. The two will have to confess their sins before the High Sparrow (Jonathan Pryce) in order to receive their sentencing. Cersei was originally planning on using the Mountain (Hafþór Júlíus Björnsson) for a trial by combat, but King Tommen (Dean-Charles Chapman) banned trial by combat after the Mountain ripped a man’s head off.

Elsewhere, Jaime Lannister (Nikolaj Coster-Waldau) will have a meeting with Walder Frey (David Bradley) after successfully taking Riverrun from the Blackfish (Clive Russell). It’ll be interesting to see if he follows through on his word to remove Edmure Tully (Tobias Menzies) as a Frey prisoner and reunite him with his wife and son.

Finally, Bran Stark’s (Isaac Hempstead Wright) storyline will progress as Daenerys Targaryen figures out what her next move is after securing some ships from Yara (Gemma Whelan) and Theon Greyjoy (Alfie Allen).

Catch “Game of Thrones” Season 6, episode 10 when it airs on HBO Sunday, June 26 at 9 p.m. EDT.