
On an isolated farm deep in the New Hampshire woods, Brian Davidson spends his days caring for his brother Bo, who suffers from a childhood head injury, and their ailing mom. Together, the brothers have managed to live a peaceful life, but the shadows around their home have...