With a wait of merely two years, comparatively little next to what Star Wars fans are used to waiting, The Last Jedi (Cert 12a, 2 hours 33 mins) picks up…
With a wait of merely two years, comparatively little next to what Star Wars fans are used to waiting, The Last Jedi (Cert 12a, 2 hours 33 mins) picks up…