3.1 90 minHD Devilfish (1984) Action, Horror, Thriller, France, Italy 07 Sep 1984Lamberto Bava Trailer Watch