Three women head to a remote country house to take part in a wellness retreat, hosted by a mysterious self-help guru who claims he can solve all their problems in…