Veronica Carlson in The Ghoul 1975

An ex-priest keeps his cannibalistic son locked in his attic after the young man’s exposure to savage practices in India. The father worries his son might break free during an auto race at his English estate.

(Visited 52 times, 1 visits today)