A documentary about the satanic ritual abuse scares of the 1980s and the phenomenon of false memories.
Pia Borg
Director
Angie Christophel
Michelle
Writer