Gillian Anderson and Lena Headey play frontier rivals from different worlds, but the story struggles to rise above violent pastiche.