Devil Hunter (AKA El Canibal) (1980)

Devil Hunter (AKA El Canibal) (1980)

(I couldn’t find a trailer, but the following clip (contains a spoiler) is the best I could get) The Devil Hunter (AKA El Canibal) (1980) First Released: 1981 Director: Jess [read on…]