Sight Large Closed is a great sexy thriller situated around a mysterious cult