Celebrated sleuth Hercule Poirot, now retired and living in self-imposed exile in Venice, reluctantly attends a Halloween séance at a decaying, haunted palazzo. When one of the guests is murdered, the detective is thrust into a sinister world of shadows and secrets.
Kenneth Branagh
as Hercule Poirot
Kyle Allen
as Maxime Gerard
Camille Cottin
as Olga Seminoff
Jamie Dornan
as Dr Leslie Ferrier
Tina Fey
as Ariadne Oliver
Jude Hill
as Leopold Ferrier
Ali Khan
as Nicholas Holland
Emma Laird
as Desdemona Holland
Kelly Reilly
as Rowena Drake
Riccardo Scamarcio
as Vitale Portfoglio
Michelle Yeoh
as Joyce Reynolds
Dylan Corbett-Bader
as Baker