Quentin Tarantino's much-anticipated ninth film, Once Upon a Time in Hollywood, is finally out now in UK cinemas, coming almost three agonising months after it first premiered at the Cannes Film Festival.
Fans of the filmmaker who suitably temper their expectations are sure not to be disappointed: this isn't one of Tarantino's strongest efforts as a writer-director and it's likely to end up one of his more generally polarising films, but given the high standard he's held to, this is still a very good movie for the most part.
Reviews so far pretty much have it on the money - had anyone else made this film it'd be praised to high heaven, but the response is likely to be a little more measured coming from the man who has given us Reservoir Dogs, Pulp Fiction, Kill Bill and Inglourious Basterds.
This is more a mid-tier offering from Tarantino, albeit one that practically begs the audience to revisit it once they've had time to sleep on that initial viewing. And so, let's first consider what doesn't quite work...
Stay at home dad who spends as much time teaching his kids the merits of Martin Scorsese as possible (against the missus' wishes).
General video game, TV and film nut. Occasional sports fan. Full time loon.