Skip to content
StreamScapeX

Satan Lives

Overview

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.

Details

Writers
Status
Released
Release date
October 27, 2015
Original language
English
Countries
Canada

Production

Cast

More like this