A young woman makes a deal with a mysterious entity to exact revenge on her abusive mother.A young woman makes a deal with a mysterious entity to exact revenge on her abusive mother.A young woman makes a deal with a mysterious entity to exact revenge on her abusive mother.