Bob Seton (John Wayne) es un cowboy de Texas que llega a un pueblo de Kansas llamado Lawrence, en los oscuros días anteriores al estallido de la Guerra Civil Americana.
Kansas, 1866. Un forastero (Errol Flynn) intenta imponer el orden y la justicia en Dodge City, una próspera ciudad a la que llega el ferrocarril, pero que está dominada por un cacique y su banda de pistoleros. En su empeño cuenta con el apoyo de la sobrina del médico local (Olivia de Havilland).
Georgia, 1861. En la elegante mansión sureña de Tara, vive Scarlett O'Hara, la joven más bella, caprichosa y egoísta de la región. Ella suspira por el amor de Ashley, pero él está prometido con su prima, la dulce y bondadosa Melanie. En la última fiesta antes del estallido de la Guerra de Secesión (1861-1865), Scarlett conoce al cínico y apuesto Rhett Butler, un vividor arrogante y aventurero, que sólo piensa en sí mismo y que no tiene ninguna intención de participar en la contienda. Lo único que él desea es hacerse rico y conquistar el corazón de la hermosa Scarlett.