A schoolgirl who gets kidnapped by a satanist to be sacrificed.
Debbie D
Dean Paul
Laura Giglio
G.W. Lawrence
Director
Writer
Editor