Star Wars: The Last Jedi official trailer arrives - and it's incredible

And with her upcoming appearance as General Leia in The Last Jedi being her last, fans have been waiting patiently for their first full-fledged look at the venerable character in the new Star Wars trailer after a brief shot in the teaser.

Still with us? Here's what we saw.

First, a quick recap: The last time we saw The Force Awakens heroine Rey (Daisy Ridley) and First Order villain Kylo Ren (Adam Driver), they were facing off in a lightsaber battle on Starkiller Base after Kylo murdered his father Han Solo (Harrison Ford).

Unlike the colorful, bombastic poster for The Force Awakens, this poster definitely hints at trouble in the galaxy, and now that we have seen the incredible trailer, this has definitely been confirmed.

She questions her destiny, saying: "Something inside me has always been there".

The biggest moment comes at the end.

The iconic actress - who starred as Princess Leia in the sci-fi movie series - passed away in December previous year shortly after she stopped breathing during a transatlantic flight, and Star Wars: The Last Jedi will mark her final on-screen appearance. The pair look like they'll tussle again, or even team up because of Kylo's outstretched hand, but we all know that won't happen.

Star Wars Episode VIII: The Last Jedi opens globally on 14th December (and will probably smash the Christmas box office).

My theory is that Rey is unique in the sense that she will become something akin to a "Gray Jedi"; one who walks a fine line between the light and the dark. We've known for quite some time since then that Leia was originally meant to feature prominently in Star Wars: Episode IX, following structural pattern of Episode VII's focus on Han Solo and Episode VIII's seeming focus on Luke Skywalker. As Rey cracks the earth with her power, Luke looks more than a little freaked out. Kylo then reaches out his hand, or so it seems. "I think Carrie gives a really attractive performance in the film and... we obviously didn't make the movie to be her final film, final Star Wars movie", he said.

  • Salvatore Jensen