Ask not what Jedi will be last, there is always another hope; wonderful film!

Rating: 9/10 (26 December 2017)

Rey (Daisy Ridley) has found Luke Skywalker (Mark Hamill) in a faraway island planet and she asks for his help. As most viewers know, the universe is in jeopardy again, for after the Rebels got rid of the Empire, the new First Order arose thirty years later. As the supposed "Last Jedi", Luke is needed to fight Supreme Ruler Snoke (Andy Serkis) and his nefarious sidekick, Kylo Ren (Adam Driver). But, alas, Luke has not been in hiding for no reason. He blames himself for Kylo Ren's transformation from his nephew, Ben Solo, into the evil henchman. Nothing doing he tells Rey. Meanwhile, the remaining Rebels, commanded by Princess-General Leia (Carrie Fisher) are being pursued again by Snoke and have very few options. There remains a main ship of "good guys and gals" with some lesser transports and Tie-fighters. Very brave, they leap into lightspeed, only to find the First Order has somehow tracked them. Poe Dameron (Oscar Isaac), Finn (John Boyega) and new gal Rose seek out Maz (Lupita N'Gongo) for a code breaker to help them find the Order's weaknesses. Meanwhile, Kylo Ren and Rey have disturbing long-distance talks, for they alone can see each other through time and space. Naturally, KR wants Rey to turn to his dark side and she wants the opposite. Snoke, meanwhile, is unhappy, at times, when Kylo Ren and General Hux (Domnhall Gleason) fail in their quest to wipe out the Rebellion. Can Rey and her companion Chewie persuade Luke to help them with his powers? Can Kylo Ren be turned back to the "light" or does he have other tricks up his sleeve? This amazing film is beautiful, exciting and full of fine performances, including Fisher's last. The script and direction are top flight, although a sharper edit would have prevented some slower spots. Nevertheless, to miss this masterfully made movie would be a crime of the first order.