A young woman and her partner go to England because her brother died unexpectedly and they need to be there. Staying with her sister-in-law, she soon finds her companion drawn into a satanic cult that is based in the house. The rites of the cult seem to be based on large-scale sex.
Read full
A young woman and her partner go to England because her brother died unexpectedly and they need to be there. Staying with her sister-in-law, she soon finds her companion drawn into a satanic cult that is based in the house. The rites of the cult seem to be based on large-scale sex.
Discussion