Straight out of the Star Wars Celebration in Orlando, Florida today, here’s the first trailer for the next Star Wars film, The Last Jedi, which comes out on December 15.

It’s an excellent teaser, one that will no doubt be endlessly dissected for the next eight months. It hints at, among other things, some Rey Jedi training action, some Finn healing, some space battles, more Kylo Ren moping, and a darker side of Luke.