Game of Thrones fans have had a long wait - two years between the last season - for new material. And not just any new material; the final season of what is now one of the biggest TV shows ever made.
Following a teaser earlier this year which featured Ayra, Jon and Sansa roaming the dark crypts of Winterfell - footage that was shot specifically for promotional purposes rather than the episodes themselves - this is the first time we've seen a real, extended glimpse of what is to come.
The full official trailer starts opens with Arya Stark (played by Maisie Williams), running panicked through some dark tunnels.
We then see more of the main players in some for throughout the two-minute clip:
Jon Snow (Kit Harington) and Daenerys Targaryen (Emilia Clarke) are seen arriving at Winterfell, complete with dragons, where Sansa Stark (Sophie Turner) is waiting, while Cersei Lannister (Lena Headey) is seen with her trademark smirks. We also glimpse the likes of Brienne of Tarth (Gwendoline Christie), Jorah Mormont (Iain Glen) as well as Missandei (Nathalie Emmanuel) and Grey Worm (Jacob Anderson).
The early seasons had come under much scrutiny for their portrayal of certain female characters and lack of consensual sexual scenes but gradually, the writers certainly appeared to listen to the reaction and critique of viewers - it is the women who hold power going into what will surely be a final battle of suitably epic proportions.
Fans have been expressing their delight and excitement on social media since the trailer premiere:
— Bea (foi salvar Tony) (@JackPearsonsBae) March 5, 2019
How the #GameOfThrones film writers managed to keep the fans anticipating for a year should be studied in film schools
— Chidera (@Chi_derah) March 5, 2019
Me: I hope all #GameofThrones plot lines resolve themselves in a satisfying manner, and that none of my favourite characters die.
George RR Martin: pic.twitter.com/YdaCIxQBSR
— JR (@JermaineRowe) March 5, 2019
— Yesica? (@yesmytr_) March 5, 2019
— Phil Swift Here For Flex Seal (@Leprechaunvict) March 6, 2019
The final series will be simultaneously broadcast on HBO in America and on Sky Atlantic - it will be available to watch from 2 am on Monday 15 April, before airing again at 9 pm that same day.
Main photograph: @RollingStone