A tense and claustrophobic mystery set in the Montana wilderness starring Nora Best.Nora Best is starting her life over . . . again. Spotting a 'team leader' job with a therapy …