Ashton Kutcher as Colt Bennett
Sam Elliott as Beau Bennett
Danny Masterson as Jameson “Rooster” Bennett
Debra Winger as Maggie Bennett
Grady Lee Richmond as Hank
Elisha Cuthbert as Abby
Bret Harrison as Kenny
Dax Shepard as Luke Matthews
Kelli Goss as Heather
Megyn Price as Mary
Barry Corbin as Dale
Dawan Owens as Rich