4.6 102 minBluRay Devil Hunter (1980) Horror, France, Germany, Spain 5 Dec 1980Jesús Franco Trailer Watch