1870 rok. Zandy Allan (Gene Hackman) jest właścicielem farmy w górzystej części stanu Kalifornia. Szukając kogoś do pomocy w gospodarstwie, decyduje się sprowadzić sobie żonę ze Szwecji. Hannah Lund (Liv Ullman) daleka jest jednak od ideału w wyobrażeniu Zandy'ego. Nie tylko ma własne...
Podczas meksykańsko-amerykańskiej wojny roku 1840, amerykański oficer John Riley (Tom Berenger), musi wybierać między lojalnością wobec ojczyzny a swoimi irlandzkimi, katolickimi korzeniami. Bigoteria i zakłamanie protestanckich oficerów zmusza Rileya i jego oddział do dezercji do...