Great cast of actors who play in full strength. Decorations beyond perfect. The plot is a typical Agatha Christie mystery, which makes it quite predictable. It's done in a mocking post modern manner though, with a Colombo-style private detective, which makes it quite fun to watch. The ending is sort of weak, but that's only if you are watching it as a mystery movie. Also, the visual style is very much a TV movie, which doesn't make it greater. So, on the social allegory side... The movie still lacks some depth. It gives a few powerful blows, one of which is the very ending scene. But the allegory is not perfect. How should I describe this aspect of the movie without spoilers? Let's say it is about the white guilt and oppressed minorities that are about to take the power. What will they do with their new power? Every character symbolizes a social group. One weak point is the minority is heavily underrepresented and only shown from one aspect. Shortly speaking, she's too good to be true. I find this strange about this movie: it has a very high score, and the people seem to only praise its mystery side, which is actually a joke. And the social allegory side, which is the stronger side of the movie, is hardly even mentioned in the reviews. Though I still cannot give it a very high score.