A Haunting in Venice memulai penceritaan saat Hercule Poirot (Kenneth Branagh) bangun dari tidurnya. Sepanjang film pun Poirot melewati proses yang membuatnya "terbangun". Menyadari bahwa bisa jadi ada misteri yang tidak mampu ia pecahkan, sedangkan skeptismenya atas fenomena mistis berpotensi terbantahkan. Sayangnya, tatkala Poirot terbangun, beberapa penonton mungkin saja tertidur.