I think this shows how bad movies are these days if people have comments like "this is one of the best movies of the year ..."

Acting is terrible and with a couple exceptions the cast is no better. Directing is also public TV level ... but with a big budget to spend. Unfortunately this seems like the quality Hollywood is putting out these days.

I saw other people mention Columbo but this movie doesn't hold a candle to Columbo, those episodes are far more engaging. Christopher Plummer was great and at a level far above everyone else in the movie. Daniel Craig was the worst of the worst, trying to be smart and witty ... & with a fake accent at the same time. Not recommended.