Superb film

I watched this film on Youtube. It is really worth seeing. The women in it are stunning to look at, and they are all nude almost all the way through. Really worth watching. I forget the plot, but it's set in Haiti so it's probably something about voodoo.