Der berühmte Detektiv Hercule Poirot (Kenneth Branagh), der inzwischen im Ruhestand und im selbstgewählten Exil in Venedig lebt, nimmt nur widerwillig an einer Halloween-Séance in einem verfallenen Palast, in dem es spukt, teil. Als einer der Gäste ermordet wird, gerät der Detektiv in eine düstere Welt voller Schatten und Geheimnisse.
Kyle Allen
als Maxime Gerard
Ali Khan
als Nicholas Holland
als Rowena Drake
Riccardo Scamarcio
als Vitale Portfoglio
Amir El-Masry
als Alessandro Longo
David Menkin
als Puppet Show MC
Vanessa Ifediora
als Sister Maria Felicitas