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.
2020
2023
1988
1998
1989
2008
2004
2013
2005
1997
2001
2018
2017
2016
2015
2006