Watch providers
Streaming
Rent
Buy
Top Cast
Noah Segan
Truman
Melora Walters
Maria
Zachary Knighton
Duncan
Stan Shaw
Lester
Bill Sage
Dodd
James Landry Hébert
Cotton Mather
Devin Druid
Jake
Natasha Bassett
Pearl
Pat Healy
Wylie
Tina Parker
Brenda
Alexandra Harris
Etta
Jonny Mars
Vernon
Jake Ryan Scott
Young Duncan
Darryl Cox
Barkeep
Mark Adam Goff
Outlaw
Danielle Evon Ploeger
Nellie
Holt Boggs
Allan
Peggy Schott
Opal
Doug Van Liew
Earl
Collin Place
Buck
Jeremy King
Bill Buckley
Debbi Tucker
Witch
Kent Shelton
Pinkerton Detective
Erin Herring
Townswoman
Seth Stuart
Man with Flask
Alex Atkinson
Train Passenger