 After the American Civil War, Captain Colt Saunders (Charlton Heston) returns to Texas to his homeland Bar S Ranch, which has belonged to his family for generations. While in town, he has an incident and meets the former gal from St. Louis Lorna Hunter (Anne Baxter) and without knowing her past, he immediately proposes and gets married to her. When they arrive in Bar S, he meets his brother Beauregard  Cinch  Saunders (Tom Tryon), the black-sheep of the family that lost one arm in his childhood and blames Colt for the accident. Colt has problems with the commissioner Harrison (Bruce Bennett) of the corrupt provisional government of Texas, and the situation gets worse when one of his men identify Lorna as "a flower of the Old South with whom he used to skip around with back in St. Louis". Colt has to deal with problems with the corrupt representative of the government that is collapsing, with his rancorous brother, with his pregnant wife and with his closest friend Innocencio Ortega (Gilbert Roland).