But Deliver Us From Evil
Lilith, the queen of the underworld, emerges in the present day to seek revenge against mankind for her expulsion from the Garden of Eden.
Starring Alice Rose, Eric Roberts, Cynthia Rodríguez
Director Joshua Coates