Durch einen gemeinsamen Fahneneid verbunden, kehren die zwei konföderierten Soldaten "Devil" Anse Hatfield (Kevin Costner) und Randall McCoy (Bill Paxton) nach Hause zurück, um dort nach monatelange Kämpfen endlich Frieden zu finden. Doch diese Hoffnung
wird zerstört, als ein auf Missverständnissen und einer verbotenen Liebesaffäre beruhender Mord einen Krieg zwischen den ehemaligen Kameraden und ihren Familienclans auslöst. Die historische Fehde ereignete sich in den Folgejahren des Bürgerkriegs, der Freunde und Nachbarn zu
Rivalen machte und die amerikanische Geschichte prägte.