Two brothers, played by Tom Selleck and Sam Elliot, return home to Texas after serving on opposite sides in the Civil War. Determined to put the fighting behind them, they are devastated to find a band of Confederate soldiers who refuse to give up their cause and have kidnapped the men's remaining family. Determined to save their loved one, the boys bust their uncle, played by Ben Johnson, out of prison and head off to finally put the fighting to an end.