This is a poorly done Hollywood rip off of an Agatha Christie story. For the "who-done-it" genre, there is a certain format that you're supposed adhere to that you save all your reveals until the end, but in this film, they show the reveals right after they set them up in the first act. However, what do you expect from a Hollywood film that panders to idiot Americans that need to be spoon fed every plot point in a film.