Demons Are Forever


Episode Info

In the series premiere, a possessed exorcist and her troubled brother are forced into an alliance with a mysterious priest in order to defeat their own father, who has escaped from hell with an army of demons at his command.


Mena Suvari
as Maria Abascal/Abigail
Bill Irwin
as Enos Abascal
Lamman Rucker
as Rev. Elijah Bledsoe
Lydia Hearst
as Charlotte Roberts
Slate Holmgren
as Sweetmouth
Show More Cast

Demons Are Forever Photos