At 2 hours and 32 minutes, Star Wars: The Last Jedi is the longest film in the beloved series. Director Rian Johnson (Looper) has made a great entertaining movie from the first part till the last 30 minutes of it. The middle part dragged on a bit. The Last Jedi could have been 40 minutes shorter but it made up for some great visual effects that is well worth your hard earned cash especially if you watch in premium format theaters such as IMAX.
The internal conflict of the characters that was missing in the recent Star Wars releases including The Force Awakens is back. Once again, shades of the original trilogy made it presence felt by the leads: from the iconic ones Luke Skywalker (Mark Hamill) and Princess Leia (Carrie Fisher in her final film) to the new ones most especially Rey (Daisy Ridley) and Kylo Ren/ Ben Solo (Adam Driver). The characters arcs of the ones mentioned sets the stage for more engrossing films in the series. Hopefully, they should be helmed by a competent director. The Last Jedi is a good first step.
Star Wars fans won't be disappointed in The Last Jedi. It elevates the groundwork that The Force Awakens started and it makes you look forward to the upcoming films in the series.