In the late 1800s, a fanatical religious leader, a renegade Sheriff, and a former prostitute collide in a blood triangle on the rugged plains of the New Mexico Territory.
January Jones
as Sarah Ramírez
Jason Isaacs
as Prophet Josiah
Ed Harris
as Sheriff Cornelius Jackson
Eduardo Noriega
as Miguel Ramírez
Stephen Root
as Hugh
Luce Rains
as Kingfisher
Amy Madigan
as Madame Bovary
Jason Aldean
as Daniel
Kathy Lamkin
as Bertha Jean
Vic Browder
as Martin
Dylan Kenin
as Jim
J. B. Tuttle
as Curly