It's been a long time coming, but it's finally here. The big beautiful trailer for the next installment of the great Star Wars saga, The Last Jedi.
Along with seeing Rey taking up her Jedi training under Luke Skywalker (although it doesn't look to be the most harmonious relationship ever) we also hear Snoke plotting with Kylo Ren and an adorable new addition to the cast, Porg.
It's not just Rey who's been working on her fighting skills, as we see Finn take on Captain Phasma. And finally, we see the late great Carrie Fisher, and a glimpse of how her role in the franchise might come to an end.
Star Wars: The Last Jedi hits US theaters on December 15.