On film, he’s best known for playing John Younger in the 1980 Western The Long Riders and Peter Bennett in the cult classic 1981 supernatural slasher movie Hell Night. His last on-screen role ...
Every year it repeats itself, the night of the devil arouses the revenge of hundreds of evil spirits.