In a secure military laboratory, a Scientist has become obsessed with the strange half-eel, half-human creature he's studying. When she beckons him to her, it's the call of a siren...
2025
2013
2002
2017
1987
2011
1980
2000
2001
2024
1976
2010
1993
1932
2009
2022