When 28-year-old artist Mina seeks refuge after becoming stranded in a vast, pristine forest in western Ireland, she unwittingly finds herself ensnared with three other strangers, all of whom are…