I don't know who writes all the rave reviews -- this movie was extremely disappointing. The setup is all good -- it's an Agatha Christie-esque story, down to the strange and quirky characters, there is a sense of a mystery and you expect something clever and fun, like the old times. However, the movie goes in a totally different direction by replacing a good whodunnit setup with a post-modern take, as if the makers of the movie are saying - yes, we know that a genuine detective mystery story is impossible to pull off in the 21st century, so we won't even bother. There is no mystery, the most obvious explanation is the real explanation, so just enjoy this pseudo-mystery for the visuals and A-list actors having a romp plus a lovely Ana de Armas who was made as plain looking as possible. Isn't it funny and clever? Well, no. It's at best a Pink Panther remake without the gags.

I personally don't think that the movie is better for not having a good twisty plot, and I don't think that it's impossible to create an enjoyable and engaging whodunnit in the 21st century. You should have at least tried, then it might have been a good movie. As it stands, it's not really great entertainment, and I have no idea what made many people like it, there are much smarter and much more entertaining movies out there.