Kenneth Branagh îl interpretează pe faimosul Hercule Poirot, în acest film plin de mistere a cărui acțiune se petrece după al Doilea Război Mondial. Poirot a ieșit la pensie și locuiește în Veneția, Italia. Deși reticent, el participă la o ședință de spiritism, unde un oaspete ucis îl aruncă pe detectiv într-o lume sinistră, a umbrelor.