Hercule Poirot, censé être à la retraite dans un village de la campagne anglaise, doit reprendre du service pour élucider deux meurtres commis successivement dans le village.
Un train de luxe bloqué par la neige dans les Balkans, douze voyageurs de qualité, un cadavre lardé de douze coups de poignard : à Hercule Poirot de découvrir le coupable !
Venise, veille de la Toussaint, quelques années après la fin de la Seconde Guerre mondiale. C'est là que vit désormais Hercule Poirot, aujourd'hui retraité.