Game of Thrones season eight has received its first official trailer.

The two-minute teaser shows us Arya, Jon, Sansa, and Daenerys as they prepare for the battle of their lives, alongside other characters such as Cersei, Beric and Tormund, Tyrion, Sansa and of course… dragons.

The highly-anticipated final season of the acclaimed HBO fantasy drama will only consist of six episodes. However, many reports state that each instalment will be over an hour long.

It will see the return of Peter Dinklage, Nikolaj Coster-Waldau, Lena Headey, Kit Harington, Emilia Clarke, Liam Cunningham, Maisie Williams, Sophie Turner, Alfie Allen, Nathalie Emmanuel and Gwendoline Christine.

Deep breath for even more star power: John Bradley, Isaac Hempstead Wright, Rory McCann, Conleth Hill, Carice van Houten, Kristofer Hivju, Hannah Murray, Jerome Flynn, Joe Dempsie and Iain Glen.

Game of Thrones season eight will air 14 April on HBO. For UK audiences, it will premiere on Sky.

Watch the incredible trailer below.