Hercule Poirot débarque sur une ile au large des côtes albanaises pour élucider une affaire de vol de diamant. La suspecte désignée est alors retrouvée assassinée mais tous les habitants de l'île ont un alibi sans faille...
Deux pêcheurs accostent sur la petite île de Snape Island et découvrent trois cadavres d'adolescents, ainsi qu'une jeune fille terrorisée, Pénélope, qui poignarde mortellement l'un des deux hommes. Incapable de se remémorer ce qui s'est passé, Pénélope est emmenée dans un institut psychiatrique. Parallèlement, une expédition d'archéologues part enquêter sur la mystérieuse île...