In Glass Onion, a bunch of people are invited for a murder mystery weekend on a billionaire's island. Among them, detective Benoit Blanc, previously seen in Knives Out.

Knives out was an engaging mystery with some mild satirical swipes at the wealthy. Glass Onion retains the mystery, and it's a clever, twisty one, but it seriously doubles down on the satire, taking down overrated tech bros (a species well-played by Ed Norton) and idiot influencers while making a clear case that the corrupting influence of money rules the world.

The cast is excellent, particularly Janelle Monae as a seething ex-partner and Kate Hudson as a dim-witted, faded model. The dialogue is sharp and funny, and there is an absolutely hilarious scene of Benoit dismantling the murder weekend in two minutes that is in itself worth the price of admission.

The mystery is a good one. You might figure out whodunit, but you're unlikely to figure out all the tricky details. I feel a little embarrassed that I didn't pick up a clever series of clues pointing to the billionaire's character, but I admit it was all in plain site.

Apparently some people objected that the movie cleverly edited out information that it revealed at a later time, which is the kind of critique you make if you have absolutely no experience with the genre. As for me, I just admired how neatly it made those edits, and how wondrous it was to see the entirety revealed.

Yes, the ending is absurd wish fulfillment, but it's fun.

Some people say either Knives Out or Glass Onion is the better movie, but for me they are, while very different, equally enjoyable. I highly recommend them both.