Avoid at all costs. This was a huge, thumping disappointment. I loved Knives Out, which was brilliant all round - writing, directing, acting etc. This was the polar opposite. Daniel Craig is obviously having great fun reprising the role of Benoit Blanc, but the script is all-over the place and Craig's attempt to channel Peter Seller's Cluseau (Pink Panther) in the first half of the film is hugely mis-judged. No one can do Peter Sellers, as Steve Martin found out to his cost 35 years ago. In the second half, Craig reverts to the Benoit Blanc of the first film, which is closer to Hercule Poirot. That means that things start to look promising, but the poor script can't be saved. The film limps to a disastrously unsatisfying conclusion.