This is it. The final battle. How will the Song of Ice and Fire end?

We will start to find out in April 2019.

HBO today dropped the teaser trailer (which, be warned, contains ZERO new footage) for the eighth and final season of "Game of Thrones."

Season 8 will consist of six episodes, about an hour each.

RELATED: Everything you needed to know to watch Game of Thrones season seven