Beautiful, interesting, incredible cinema.
After a group of tourists witnesses a frightening voodoo ritual on a small Caribbean island, they become stranded there and soon find themselves the targets of a menacing, bloodthirsty killer.