De bejaarde majoor Palgrave, een eigenzinnige maar charmante mysterieschrijver, onthult aan juffrouw Jane Marple dat een van de gasten in een luxueus Caribisch resort waar ze verblijven een vrouwenmoordenaar van het type Blauwbaard is. Helaas bezwijkt de majoor aan een schijnbaar accidentele overdosis alcohol en bloeddrukmedicatie voordat hij de identiteit van de moordenaar onthult. Wanneer wordt ontdekt dat het medicijn van een andere gast was en de onthullende foto die de majoor bij zich had ontbreekt, realiseert juffrouw Marple zich dat de seriemoordenaar opnieuw heeft toegeslagen en dat er nog meer moorden zullen volgen.
Dixie Cabot (Suzanne Pleshette) wordt veroordeeld tot 90 dagen huisarrest in een klooster wegens het runnen van een bordeel. In het klooster leert ze een nieuwe manier van leven kennen door de nonnen, maar de nonnen leren ook van Dixie. Dit leidt tot aanvaringen met moeder overste (Cloris Leachman).
Waargebeurd verhaal over Monsignor Hugh O'Flaherty, die tijdens W.O.II duizenden ontsnapte krijgsgevangenen uit handen van de Gestapo wist te houden. Een SS-officier die gelegerd is in Rome zit hem op de hielen.