When Hollywood icon Martin Scorsese releases a new film, it should be illegal not to go and see it.
His latest movie wowed the Cannes Film Festival and it's called Killers of the Flower Moon.
Scorsese is a masterful storyteller, and he likes to take his time. So, settle in for the three-and-a-half-hour-long rich tapestry of a film, and let it soak right in.
Leonardo DiCaprio and Robert De Niro - what a team, and they do not disappoint.
DiCaprio is Ernest Burkhart, fresh from the war and who lands on his uncle's doorstep in Oklahoma to start a new life.
He's not a clever man, though his uncle is, insidiously ruling the roost with his faux love for the locals, the locals being the Osage nation, owners of the land, a land which has made them rich.
And as the oil money flows through the streets so do the bodies as more and more wealthy Osage are killed in mysterious circumstances.
As the body count rises the newly-formed Bureau of Investigation rolls into town and Scorsese's tale ramps up.
Anchoring every beat is Lily Gladstone's stunningly stoic and soulful embodiment of Mollie Burkhart.
I love a sweeping epic western but what Scorsese has delivered here is something else.
That one chapter in the American story could sum up so powerfully the story of the entire nation and the nations within it and ultimately, for me the true atrocity of betrayal on both a grand and intimate scale, leaving me with a lingering corrosive and bitter taste in my mouth.
Five stars.