Two young American women embark on a holiday in the Mediterranean, where they discover the underwater hideout of a deadly mermaid concealed beneath a deserted military stronghold.