Zeena Schreck
Herself
From Texas to the Vatican, Satan Lives meets with Satanists, exorcists, cult icons - believers and non-believers alike - to ask why in the age of reason the Devil remains so powerful and seductive.
Release Date | 2015-10-27 |
---|---|
Runtime | 1h 14m |
Directors | Sam Dunn, Scot McFadyen, Manfred Becker, Martin Hawkes |
Producer | |
Writers | Sam Dunn, Scot McFadyen, Liisa Ladouceur |