Demon Lilith punishes men for their indiscretions against women....
Alice and her best friend Lauren inadvertently set a hellish curse in motion after surprisingly...