Francesco Acciaccarelli

Born: None


Placeholder

The Feast of Satan

as Dr. Baum
Released: 1971-05-02

A woman searching for her missing sister arrives at a small coastal village, where her sister...

Movie page