Writer/director Rian Johnson...he's showing himself to be quite capable at assembling an eccentric cast of characters and crafting an intriguing story that surrounds them.

The greatest strength of his new murder mystery is in its puzzle-piece structure. It's ever so satisfying to watch each domino topple as the story unfolds, mentally perusing the possible character backgrounds and motives to yet be revealed.

Some twists were ones I half-expected, but some others were definite curveballs. Johnson wisely avoids making any of his characters' motivations simple, and this is how he avoids total predictability. Each twists has multiple layers to it, so there's always some satisfying part of the revelations to discover.

Daniel Craig as my favorite fictional detective is just...so fun. He embodies this crusader with such bubbly charm and wit. All of this film's characters have their moments, but Craig and Janelle Monáe's characters are given surprising depth and relatability that gave me something to root for beyond merely getting answers to the mystery.

In spite of a bit of clunky expository dialogue at film's opening and closing sequences, and more than a few implausible happenings throughout the plot that strain suspension of disbelief, Glass Onion is an effortlessly entertaining and mostly engaging mystery experience that I heartily recommend for a good time at the movies.