Bad Girl Island (Original) / Bad Girl Island (US)
A sexy mystery about temptation and primal forces set on a mystical island in the Bermuda triangle.
Info mistake?