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.