Watching on the big screen, at its best this would be a solid 8+/10 movie, but there are a few areas that let it down.

First is the excessive lockdown/mask/Zoom scenes at the start of the film. This was never good comedic or dramatic material in the first place, and has already aged badly.

Second is a somewhat over-the-top finale which aims for spectacular but ends up a bit silly - and that isn't where a murder-mystery should be. Less is more.

But the greatest problem is the decision to re-tell the whole story from a different perspective half-way through. After carefully building the tension so that darkness falls with a murderer on the loose... the audience is taken back to the start again. It completely ruins the momentum of the film. Granted, this does allow the reveal to be even more complicated, but it also greatly reduces the wow-factor of Benoit Blanc's deduction. The genius detective solving the case is the fulcrum of this kind of movie and shouldn't be diminished.

Production values are high, and the supporting cast are good, although some have fairly slender roles. Kate Hudson is superb as Birdie.

In conclusion, I'm pleased to see Blanc back. Daniel Craig brought more eccentricity to the character this time around, but I liked it. A modern-day Poirot. I'd happily see a series of his adventures on the big screen. Just return to a more traditional murder-mystery structure (please).