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