Set in present day Chicago, the ancient avenging demon Lilith, attempts to destroy a young paramedic’s life while destroying anyone who interferes with her plan.
Sister Rachel Taylor of Boise, Idaho is an eager young missionary of the LDS Church who has been sent on an 18-month long mission to Austria. Rachel finds herself having…