Po dwudziestu latach nieobecności mężczyzna powraca do domu, by naprawić relacje z córką. Kiedy pojawia się na farmie, ta prosi go, by odzyskał jej dziecko, porwane przez Indian.
Rok 1913. Nauczycielka Harriet Winslow (J. Fonda), słysząc prowokacyjną wypowiedź pisarza i dziennikarza Ambrose'a "Bittera" Bierce'a (G. Peck) postanawia porzucić monotonne życie i - wbrew woli matki - przyjmuje posadę guwernantki w Meksyku. Na miejscu dziewczyna trafia w sam środek rewolucji Pancho Villi. Pewnego dnia osobiście poznaje Bierce'a, chociaż początkowo nie zdaje sobie sprawy, że to właśnie on. Wkrótce Harriet zakochuje się z wzajemnością w generale Tomasie Arroyo, prawej ręce Villi. Jednak w ogarniętym krwawymi rozruchami Meksyku nie ma miejsca na sentymenty... Ekranizacja poruszającej książki Carlosa Fuentesa.
Niedługo przed ślubem, nowojorski dentysta poznaje ojca wybranka swojej córki. Mężczyzna podaje się za agenta CIA, który szybko wciąga lekarza w swoją "akcję".