Rund 100 Jahre nach dem Ende des Amerikanischen Bürgerkriegs hat eine Kleinstadt in den Bergen von North Carolina noch immer mit den Auswirkungen eines damaligen, brutalen Massakers zu kämpfen. Gewalt scheint seit jenen Tagen ein fester Bestandteil des Lebens in der kleinen Gemeinde zu sein. Zu deren Bewohnern gehört auch der Teenager Travis Shelton (Jeremy Irvine), der sich eines Tages endgültig mit seinem Vater überwirft und daraufhin zu dem ehemaligen Lehrer Leonard Shuler (Noah Wyle) zieht, welcher mittlerweile gemeinsam mit der drogensüchtigen Dena (Minka Kelly) in einem heruntergekommenen Wohnwagen lebt und sich mit kleineren Drogendeals über Wasser hält. Der kurzzeitig einkehrende Frieden in Travis' Leben findet jedoch ein jähes Ende, als er und Leonard immer häufiger mit dem örtlichen Marihuana-Farmer Carlton Toomey (Steve Earle) aneinander und in eine Spirale aus Gewalt und Misstrauen geraten...