When a mother-daughter duo arrives at a spa for a relaxing weekend, their vacation turns into a nightmare when the resort turns out to be the habitat of a cult.
When a mother-daughter duo arrives at a spa for a relaxing weekend, their vacation turns into a nightmare when the resort turns out to be the habitat of a cult.