I haven't had this much fun in ages.
There's been a fair bit of hype in the run up to the release of Paul Thomas Anderson's latest movie, inspired by Thomas Pynchon's novel Vineland.
Steven Spielberg, no less, has seen it three times and heaped praise.
"What an insane movie, oh my God," he said. "There is more action in the first hour of this than every other film you've ever directed put together. Everything, it is really incredible."
And he's right. Only thing is, I'd go further than the first hour. This film is relentless. There's barely a pause for breath during its 162 minutes. Which, in itself, is remarkable.
One thing though: you have to swallow the script whole, or it'll spoil your enjoyment. There are implausible moments, silly moments, even nonsensical moments. They must all be embraced.
Just sit back and enjoy the ride.
An impressive Leonardo DiCaprio leads the cast as 'Ghetto' Pat Calhoun/Bob Ferguson, a washed-up former member of a revolutionary group known as the French 75.

But the real star of the show is Teyana Taylor as Perfidia Beverly Hills, a French 75 member, and Bob's partner. She's a standout in the role - well, until she disappears about a third of the way through.
She has a run-in with Sean Penn's Colonel Steven J Lockjaw, a character who wouldn't be out of place in Stanley Kubrick's Dr Strangelove.
Indeed, One Battle After Another is quite similar to Strangelove. It's arguably just as good too.
Anyway.
Several years after his run-in with the French 75, Lockjaw comes back to haunt DiCaprio's terrorist-turned-stoner, who now lives with his and Perfidia's daughter, Willa - Lockjaw's real target.
Along the way, Benicio del Toro has a tremendous, stone-faced turn as Sergio St Carlos, Willa's sensei and a leader of the local immigrant community. He likes a beer or two.
The last 30 minutes or so is pure chef's kiss. I just didn't want this story to end.
Spielberg won't be the only one coming back to see this marvelous movie again and again.