The new Star Wars spectacular takes the viewer entirely by surprise by opening with an epic musical number.
Seemingly inspired by La La Land, the film begins with Poe Dameron flying his spaceship and softly humming Elton John’s classic I’m Still Standing. Slowly the rest of the cast join in and it builds to an incredible synchronised dance number across the deck of a Star Destroyer.
From there we move swiftly into the plot which sees Rey, Finn, and Eleven cloning Obi-Wan Kenobi from a toenail that they found in an old sock he left in the space-laundrette at Mos Eisley.
Almost entirely dialogue-free, the first third of film recalls classic pictures of the silent era as outrageous slapstick stunt builds on outrageous slapstick stunt and leaves our heroes wearing nothing but their underwear and hanging from an old clock on the Jedi Tower of Alderaan.
Meanwhile, bad Jedi Snoke is revealed to be trying to cheat his way to the finals of the Dark Side ice-skating competition and in a beautiful and poignant moment we see him skating alone to the classic Iron Maiden song Can I Play With Madness
Breathlessly, the film rushes towards its dramatic climax, but still has time for an electrifying sequence in which Luke Skywalker has a staggeringly choreographed fist fight with Kylo Renault in the front garden of his house in the rain.
After a terrific tap-dancing routine to the tune of Baby Got Back by Sir Mix-a-lot we reach the incredible finale which sees Snoke and the clone of Obi-Wan Kenobi have a savagely tense ice-skating battle to decide if the light side is better than the dark side.
Screen Idle star rating ***** surprising but brilliant.
Of course, there is always the possibility that I dreamt some or all of the above.