Sergio Martino

ISLAND OF THE FISHMEN (1979) - Trailer aka Screamers