Michael Ahern is docent Engelse letterkunde aan een plattelandsuniversiteit in de VS, getrouwd en van middelbare leeftijd. Zijn huwelijk kwakkelt en zijn vrouw vermoedt dat hij iets heeft met Phyllis, zijn assistente. Maar het is niet Phyllis met wie hij een verhouding heeft, maar zijn nieuwe collega-hoogleraar Lara - al waarschuwen zijn collega-vrienden hem er nog zo voor dat ze gevaarlijk is.
Lara nodigt Michael uit voor een reisje naar Haiti, waar ze opgroeide en waar haar familie een hotel beheert. Reden voor de reis is de herdenkingsdienst voor Lara's overleden broer, John-Paul. Lara, ervan overtuigd dat een voodoogeest haar in zijn greep heeft, wil de dienst bijwonen om haar ziel terug te winnen en die van haar broer terug te halen uit Guinee, waar volgens de Creolen de zielen verblijven alvorens naar de hemel te gaan.
Als Michael en Lara proberen terug te winnen wat Lara op Haiti verloren heeft, raken ze verstrikt in een web van intriges. Ze hebben de situatie op het eiland totaal onderschat - er is politieke oproer, corruptie en verschillende bevolkingsgroepen liggen met elkaar overhoop. Maar ook blijken de zaakjes van Laura's familie duister te zijn, wat leidt tot chaotische taferelen tijdens de eredienst voor John-Paul.