In this heartfelt drama directed by Chris Dowling, two high school brothers navigate the challenges of life in a small Southern town. As they cope with personal loss and family…