I loved the first instalment and this next incarnation is equally brilliant. Has all the right ingredients of a great cast, evolving storyline, mystery, twists, turns, comedy and great cinematography.

Daniel Craig leads again as the world renowned detective Benoit Blanc ultimately trying to uncover a who done it mystery. That said the rest of the plot keeps you on your toes as the complexity of each character is slowly revealed raising your suspicions.

Some great setting locations, cameos, and lighting all add to the unique flavour that writer and director Rian Johnson so expertly weaves together.

Lucky enough to watch as a pre-screening film festival and so glad I did.