Carrie Fisher is seen in one of the final roles she filmed before her death in the new trailer for Star Wars: The Last Jedi.
The actress, who died aged 60 in December 2016, played Princess Leia in the hit franchise.
The trailer, released last night during the NFL, features close-ups of her pensive-looking character. It also features a lightsaber-wielding Daisy Ridley, as well as John Boyega and Mark Hamill.
Boyega has previously said of Fisher that the film "sends her off in a very amazing way".
"She is still kept alive in this franchise and that's the beauty of it - she lives forever in a sense," the British star told US broadcaster ABC.
Last Jedi director Rian Johnson advised fans to watch the trailer - after initially suggesting he was "torn" about whether those who want to enjoy the film without any spoilers should see it.
But he then added on Twitter: "Forget everything I said and watch it, watch it, watch it."
The trailer also features epic battle scenes complete with stormtroopers and the Millennium Falcon, Chewbacca and one of the newer creatures in the franchise - a Porg.
The 154-second trailer picks up from where The Force Awakens, released in December 2015, ended.
And Boyega tweeted: "If you've ever had a crappy boss... You'll wanna see this fight..."
Fans could not get enough of the tease from the film, calling it "incredible" and "the greatest trailer ever made".
The movie is out in UK cinemas on December 15.