Two young American women go on a Mediterranean vacation and uncover the watery lair of a killer mermaid hidden beneath an abandoned military fortress.
2023
2024
2009
1993
1985
1958
2003
1988
1981
1989
1977
2002
2001
2000
1978
1987