
Drama
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 Franco Current UK Status: Passed […]