This Satanic Panic movie is truth in plain site