Résumé: Trois vies et deux cultures se rejoignent dans cette histoire épique de puissance et de passion sur un fond de révolution mexicaine. Harriet Winslow (Jane Fonda), une vieille fille institutrice se rebellant contre une vie dépourvue de toute passion, part au Mexique pour enseigner dans une large hacienda où elle se fait kidnapper par Tomas Arroyo (Jimmy Smits), un général dans l'armée révolutionnaire de Pancho Villa. Ils rencontrent bientôt un vieux gringo, Ambrose Bierce (Gregory Peck), un brillant...