Na Veneza pós-Segunda Guerra Mundial, Hercule Poirot (Kenneth Branagh), agora aposentado e vivendo em seu próprio exílio, relutantemente vai a uma sessão espírita. Mas quando um dos convidados é assassinado, cabe ao ex-detetive descobrir mais uma vez quem é o culpado.