All Cast

Justin Ament

Justin Ament

James Conners

William Sadler

William Sadler

Thomas Conners

Daniel Baldwin

Daniel Baldwin

Mr. McKinley

Ines Dali

Ines Dali

Velma

Angus Macfadyen

Angus Macfadyen

Will Tunney

Marnie Alton

Marnie Alton

Mary Cooper

Tonantzin Carmelo

Tonantzin Carmelo

Miakoda

Shawn Reaves

Shawn Reaves

Johny Cooper

Charles Napier

Charles Napier

Sheriff Sanders

Dean Alioto

Dean Alioto

Spider

Michael Spears

Michael Spears

Washakie

Anthony Michael Jones

Anthony Michael Jones

Charlie

Courtney Gains

Courtney Gains

Finch

Timothy Patrick Cavanaugh

Timothy Patrick Cavanaugh

JD Harison

Nigel Daly

Nigel Daly

Garrick Haring

Tommy Giavocchini

Tommy Giavocchini

Griffiths

Fred Griffith

Fred Griffith

Marshall

Zach Selwyn

Zach Selwyn

Deputy Brian

Ross Hagen

Ross Hagen

Missionary

Christian Fortune

Christian Fortune

Young James

Devin Brochu

Devin Brochu

Young Johnny

Stephanie Patton

Stephanie Patton

Young Mary

Trish Moreno

Trish Moreno

Mrs. Lane

Ricky Dean Logan

Ricky Dean Logan

Towns Person