Impressive cast. Totally boring. The sleuth is a combination of Sherlock and a number of others. The villain is straight out of Casino Royale (the spoof with David Niven, not the best James Bond!). The script is derived from Agatha Christie and some others. And the scenes where they break everything and the whole place blows up has been seen numerous times, often better done.

One wonders how such a dumb film could ever get made and how, worse still, some critics managed to like it.

When all is said and done one can only be sorry for a Daniel Craig or a Kate Hudson. They look awful in this film, their acting is false. Let's hope they made good money because this won't be a highlight of their acting careers.