The good: story is not bad, Nicholas Cage’s performance was very good (he should do more westerns), Ryan Armstrong’s acting was really good too as Cage’s daughter. The Bad Noah Le Gros’s acting is horrendous as James McAllister. From his horrible one again off again attempt at a southern accent to just plain bad acting. The Ugly Scenes with him (Le Gros) just dragged on and it was hard to not want to continue the movie.