Harriet (Jane Fonda) é uma professora solteirona que foge a uma existência cinzenta na América, viajando para o México com a esperança de encontrar a paixão da sua vida.
Arroyo (Jimmy Smits) é um jovem valente general do exército mexicano cuja vida é dedicada à revolução. Ambrose Bierce (Gregory Peck), O Velho Gringo, é um jornalista reformado e aventureiro que vagueia pelo deserto em busca de um sentido para os seus últimos anos de vida, e que estabelece relações com os militares revolucionários. No ambiente da revolução mexicana, as suas vidas cruzam-se inexplicavelmente enquanto defrontam a paixão, a morte e a guerra...
Jane Fonda, Gregory Peck, Jimmy Smits, Gabriela Roel, Patricio Contreras, Sergio Calderón, Guillermo Ríos, Jim Metzler, Anne Pitoniak, Pedro Armendáriz Jr., Samuel Valadez De La Torre, Jenny Gag, Salvador Sánchez, Maya Zapata, Stanley Grover, Josefina Echánove, Pedro Damián, Paul Williams, Isabel del Puerto
