A young man searching for meaning returns home to face his past in rural Idaho.A young man searching for meaning returns home to face his past in rural Idaho.A young man searching for meaning returns home to face his past in rural Idaho.