A henchman of Satan poses as a priest in order to get closer to young virgins he needs for human sacrifice.
Release Date 1972-09-25 Budget N/A Revenue N/A Rating 3.4/10 Runtime 84 mins