(We went out to Times Square to catch live fan reactions to seeing the final preview for the first time, above.)

The dramatic clip finally gave us a brief glimpse of Carrie Fisher as Princess Leia. She’s seen looking distraught as she’s being hugged by Harrison Ford’s Han Solo.

The trailer also clarified the motivations of characters we’ve seen in previous spots.

Villain Kylo Ren (Adam Driver) is seen cradling Darth Vader’s melted helmet and promising, “Nothing will stand in our way. I will finish what you started.” This is also the first time his (lightly processed) voice has been heard.

John Boyega’s AWOL stormtrooper Finn is seen crash landing his TIE fighter on a desert planet and declaring, “I was raised to do one thing, but I’ve got nothing to fight for.”

Han Solo gets another line of dialogue, telling Daisy Ridley’s Rey character that the stories she’s heard of the past are true. “The Dark Side, the Jedi, they’re real,” Solo says.

In one ominous new shot, Rey is seen apparently grieving after some tragedy. Either she’s a Giants fan (they trailed 17-7 at halftime), or perhaps one of the main characters is set to pass away, as has been rumored. We’ll know in December.