From Texas to the Vatican, Satan Lives meets with Satanists, exorcists, cult icons - believers and non-believers alike …