An explorer and the son of his former co-worker journey to a distant island and find a mythic goddess who caused the death of the young man's predecessors. They also find an ancient queen who has waited hundreds of years to wreck revenge on the murderer of her lover.