Island of the Fishmen aka Screamers (1979)
Pacific Standard Time
3630 Balboa St
San Francisco, 94121
Just in time for you fellow Pisces!!
Isalnd of the Fishmen aka Screamers, an Italian adventure action horror film directed by Sergio Martino.
Aquatic creatures threaten the existence of a mysterious...