Der Farmer Dan Evans (Christian Bale) lebt mit seiner Frau Alice (Gretchen Mol) und ihren beiden Söhnen William (Logan Lerman) und Mark (Benjamin Petry) in einem kleinen Dorf an der Grenze zu Mexiko in Arizona. Der ehemalige Scharfschütze, der im Bürgerkrieg ein Bein verlor, kann seine Familie kaum über die Runden bringen. Den Respekt seines ...