This was an absolute tear of a roller coaster ride, and so much fun. Daniel Craig is a hoot and a half, and Janelle Monae was a wonder. I cannot tell you all the reasons, lest I spoil some of the best fun plot points, but she was so very good. Oscar worthy. Some of the characters are over the top, and at times the movie seems to unfold like the game of Clue which Craig's Benoit Blanc so disdains, but there is much more to this movie. Absolutely worth my two hours and change. Exponentially better than Knives Out, which I thoroughly enjoyed. I hope they make more. PS: The cameos are a treat. Keep your eyes open to see the last appearances of two Broadway giants.