A carefree Mediterranean vacation turns into a fight for survival when two women discover a deadly mermaid's watery lair beneath an abandoned military fortress.
More like this