Justin Ament character James Conners
William Sadler character Thomas Conners
Daniel Baldwin character Mr. McKinley
Ines Dali character Velma
Angus Macfadyen character Will Tunney
Marnie Alton character Mary Cooper
Tonantzin Carmelo character Miakoda
Shawn Reaves character Johny Cooper
Charles Napier character Sheriff Sanders
Dean Alioto character Spider
Michael Spears character Washakie
Anthony Michael Jones character Charlie
Courtney Gains character Finch
Timothy Patrick Cavanaugh character JD Harison
Nigel Daly character Garrick Haring
Tommy Giavocchini character Griffiths
Fred Griffith character Marshall
Zach Selwyn character Deputy Brian
Ross Hagen character Missionary
Christian Fortune character Young James
Devin Brochu character Young Johnny
Stephanie Patton character Young Mary
Trish Moreno character Mrs. Lane