Hemsworth will play the protagonist and Harrelson will portray the main baddie, reports aceshowbiz.com.
It revolves around David, an 1880s Texas Ranger who is sent to an isolated frontier town to investigate a series of mysterious murders. There he squares off against a local preacher named Abraham who holds the townsfolk in a fearful grip.