Special Guest Stars Jacki Weaver as Caroline Warner Guest Stars Jennifer Landon as Teeter Hugh Dillon as Sheriff Donnie Haskell Katherine Cunningham as Christina Piper Perabo as Summer Higgins John Emmet Tracy as Ellis Steele Will Patton as Garrett Randall Kathryn Kelly as Emily Tim McGraw as James Dillard Dutton Faith Hill as Margaret Dutton Co Starring Mo Brings Plenty voices Mo Brings Plenty Jake Ream as Jake Ethan Lee as Ethan Will Boedeker as Will Boedeker (6666 Wrangler) Charlie Stover as Spencer Dutton Jack Doke as John Dutton Senior Chuti Tiu as Reporter Heath Ownbey as Cowboss Max Madsen as Meth Head Donna J. Kelley as News Anchor Megan Gillespie as Cowboss Wife