Beautiful, interesting, incredible cinema.
In this true crime docu-series, journalist Chad Nance races to learn the truth when human remains are found in the North Carolina home of self-proclaimed Satanist Pazuzu Algarad.