... Gegend der USA bezieht der Vietnamveteran Ted (Ronald Tanet) ein altes Gebäude auf einer abgelegenen Insel, auf der es sonst niemand aushält. Die Stelle ist berühmt-berüchtigt für seine wallenden Nebel, auch an heißen Tagen, und seine kühle Temperatur. Als drei Diebe zufällig davon Wind bekommen, dass Ted seine Veteranenschecks alle einlöst, um das Geld zu Hause zu lagern, unternehmen sie einen Überfall, der Ted das Leben kostet. Doch die Gegend ist auch das Heim von Damballa (Maureen Cham), einer Hexe und Zaubererin, die für die Geister der Ureinwohner diesen Bereich hütet und sowohl unter Menschen wie auch im Jenseits wandeln kann. Sie bringt Ted ins Leben zurück...