Haley returns to the stage and Brooke receives life-changing news. Meanwhile, Dan Scott returns to Tree Hill much to the chagrin of Nathan, who is about to sign a new…
As Raylan tangles with a dangerous family keeping a dark secret, Boyd takes on a snake-handling preacher.