Röviden a filmről:
William Ludlow (Anthony Hopkins) ezredes, miután megelégelte kormánya bánásmódját, egy távoli, őslakosok lakta vidéken telepszik le, hogy nyugodtan nevelhesse fel három fiát. Alfred (Aidan Quinn), a legidősebb csendes, kötelességtudó fiú, aki pontosan tudja, mit akar. Samuel (Henry Thomas), a legfiatalabb mindenki kedvence, a századforduló idealizmusának megtestesítője. Tristan (Brad Pitt), a középső azonban senkihez sem hasonlítható: vad, öntörvényű lélek, akit az ezredes hű indián segédje nevelt képzett harcossá. A három testvér elválaszthatatlan, de amikor felnőnek, életüket előre nem látható tragédiák, szenvedélyek és indulatok más-más útra terelik. A háború és a szerelem, a küzdelem és a családi kötelékek hol eltaszítják, hol mágnesként vonzzák a család tagjait: az apát, a fiúkat és a közéjük álló Susannah-t.