[2] A woman and her boyfriend travel to her brother’s British estate after learning of his sudden passing. Once there, the sister-in-law begins flirting with both visitors while conspiring with a Satanic cult that likes to have sex. A lot. I mean, a whole, whole, really big lot of sex. I think about half the run-time of the movie is women squirming in exaggerated ecstasy. …