It's a comedic mystery set in 2020, primarily on a private Greek island. A tech billionaire has invited some early associates to an annual gathering, this time for a murder mystery game. Unsurprisingly, someone is murdered, and a master detective must sort it out.

Miles Bron (Edward Norton) is the tech billionaire planning the weekend. He has invited Claire (Kathryn Hahn), the governor of Connecticut and a strong environmentalist, and Lionel (Leslie Odom, Jr.), the chief scientist at his company known as Alpha. Other guests include Birdie (Kate Hudson), a pretty dumb fashion designer, and her assistant, Peg (Jessica Henwick). Then there is Duke (Dave Bautista), who spouts men's rights on the Internet, and his assistant/girlfriend, Whiskey (Madelyn Cline). A surprise invited guest is Cassandra "Andi" (Janelle Monáe), Miles' former partner whom he's recently beaten in a court battle for ownership of the company. Finally, Benoit Blanc (Daniel Craig), the world's best detective, seems to have received a surprise invitation to the event. Already present on the island is an old hippie type named Derol (Noah Segan).

After everyone gets to the island, we soon learn how dependent everyone is on Miles and each person's motive for wanting Miles dead. Benoit figures out the murder mystery game the first night, but then suddenly, one of the guests dies. Soon, a second person is shot. Then a series of flashbacks fill in more details about everyone's motivations and disclose that one of the guests is not who we initially thought. And Benoit's presence was not as accidental as it seems. Finally, with the help of the Mona Lisa, everything is solved, and proper revenge takes place.

"Glass Onion" is a fun movie. Not quite as good as "Knives Out," but still highly entertaining in its getting all the suspects together in the same room and having the detective explain it all. There's good humor, and Daniel Craig is still working on his accent. Each character plays their role well, though Jessica Henwick gets lost among all the rest. Janelle Monáe is very good.