Corre el año 1900 en Montana. El Coronel Ludlow vive con sus tres hijos en un rancho perdido en el campo. Sus nombres: Alfred, Tristan y Samuel. Son una familia rara pero unida. Con el tiempo, los lazos se ponen a prueba con una guerra y un amor los termina separando. Todo esto pasa durante varias décadas.