There were Jedi knights at Melbourne Central station, and stormtroopers on the escalator. Boys in Target faux Japanesey gowns with broomsticks, and goth girls who'd made more of an effort, black lace witchy gowns and working light sabres. At Flinders Street station, a cross-dressed Princess Leia was buying a dim sim. And on the tram all the way down St Kilda Road, kids, paler than they needed to be, a little lumpy, debated matters of ancient history related to the rise of the Sith. Or something.

Eleven o'clock on a still warm night in Melbourne, and as in capitals across the country, thousands were streaming to cinemas for the 12.01am screening of Star Wars Part VIII: The Last Jedi