Satan Lives background

Satan Lives

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.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.

Starring Zeena Schreck

It's a documentary movie, and has a rating of 6.6 out of 10 from Imdb which is usually fine for this kind of movie.

Watch it here

Not found streaming from Chile.

More like this

An error has occurred. This application may no longer respond until reloaded. Reload 🗙