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.
1989
2003
2011
1998
2016
2018
1973
1988
1977
1992
1971
1957
2009
1986
2022
1974
2014