Star Wars: The Last Jedi - tributes to Carrie Fisher at LA premiere

Getty Images Model of an AT-AT walkerGetty Images
A towering model of a Star Wars attack vehicle stood at the entrance to the theatre

Stormtroopers, an AT-AT Walker and a panoply of droids brought the Star Wars universe to downtown Los Angeles at the premiere of The Last Jedi.

The much-anticipated first screening of the franchise's latest episode was dedicated to the late Carrie Fisher, who died last December aged 60.

Fisher, playing General Leia, finished work on the movie before her death.

Writer-director Rian Johnson opened the screening with a tribute, urging fans to "have a blast... for Carrie".

"I want to dedicate tonight to Carrie, who is up there right now flipping me the bird, saying 'Damn it Rian, don't you dare make this night a solemn tribute,'" said Johnson, who brought the stars of the film onstage to introduce it.

Getty Images Actors Mark Hamill, Daisy Ridley, John Boyega, Gwendoline Christie and Domhnall Gleeson at the Star Wars: The Last Jedi premiereGetty Images
Actors Mark Hamill, Daisy Ridley, John Boyega, Gwendoline Christie and Domhnall Gleeson were applauded at the premiere
Reuters Carrie Fisher, Dec 2015Reuters
Carrie Fisher died last December after completing her work on the movie

Is it any good?

Formal reviews of the film have been embargoed until later in the week, but guests at the premiere have already been pouring out their thoughts on social media.

Joshus Yehl, editor of IGN Comics, said he gasped, laughed, screamed and cried at what might be "the best Star Wars movie ever".

Allow Twitter content?

This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read  and  before accepting. To view this content choose ‘accept and continue’.

Grae Drake, a senior editor with movie and TV review site Rotten Tomatoes, described it as "as epic and sweeping as all the other films combined" with moments "that will make your head pop off" - in a good way.

Film critic Scott Mantz said The last Jedi was "a little too long and dragged in the middle", but said it was a "worthy Episode VIII" - and that Luke Skywalker actor Mark Hamill was "awesome".

Meanwhile, Mark Hamill himself referenced the lyrics to the Beatles' Sgt. Pepper's Lonely Hearts Club Band with a tweet from the auditorium, ending with a plea to fans to "keep the secrets of VIII".

What's it about?

Star Wars: The Last Jedi (Episode VIII in the movie franchise that started in 1977) follows on from the 2015 film The Force Awakens, and opens with the Resistance trying to fight off Supreme Leader Snoke's First Order, which is trying to take over the galaxy.

Meanwhile, leading character Rey (Daisy Ridley) is trying to persuade Luke Skywalker (Mark Hamill) to join the Resistance fight and bring a spark of hope to the rebels.

Getty Images Daisy Ridley at premiereGetty Images
Daisy Ridley met fans and signed autographs on the red carpet

"There hasn't been a Star Wars movie yet that has explored war the way The Last Jedi has," said John Boyega, who plays the heroic stormtrooper-turned-rebel Finn.

"It's very messy. The categorising of good and evil is all mixed together."

Oscar Isaac, who plays X-wing fighter pilot Poe Dameron, added: "It's a dire situation, it's critical. The Resistance is on its last legs.

"When you're trying to survive, the First Order's right on top of us, it is like war, where you've got to keep moving to try to survive. You feel the momentum of everything that happened in The Force Awakens just pushing to a critical mass."

What will success look like?

Experts are predicting the movie - which opens on 15 December - will gross about $220m (£164m) on its opening weekend in the United States. That would push it into second place on the all-time list, ahead of Jurassic World but behind 2015's The Force Awakens, which made some $248m on its opening weekend.

Getty Images R2-D2 and C-3PO attend the premiere of Disney Pictures and Lucasfilm"s "Star Wars: The Last Jedi"Getty Images
Longtime characters R2-D2 and C-3PO were among the droids represented on the red carpet

Gwendoline Christie, who plays stormtrooper commander Captain Phasma, said the franchise had an enduring appeal.

"I think it's because the world we live in is a changing and evolving place that it retains the simplicity of those elements," she said.

"But it really resonates with what it is to follow your own human, dark, narcissistic tendencies, where that will take you."

EPA Fans at the premiereEPA
Fans dressed up for the occasion, wearing Star Wars replica gear
line

Follow us on Facebook, on Twitter @BBCNewsEnts, or on Instagram at bbcnewsents. If you have a story suggestion email [email protected].