A group of friends embarks on a weekend getaway to help one of their own recover from a recent divorce, only to find themselves in a remote village where the…