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...
2002
2017
1942
2015
1927
1987
1999
2021
2012
1966
1935
2014
1916
1948
1900
1956