Durante la revolución mexicana, convergen tres vidas y dos culturas: Harriet, profesora norteamericana que viaja al país azteca para encontrar un sentido a su vida; Arroyo, general del ejército mexicano, cuya vida gira en torno a la Revolución y a su amor por Harriet; y, por último, Ambrose Bierce, periodista, cuentista famoso y aventurero retirado que a sus 71 años cabalga por el desierto para unirse a la revolución y vivir así el último episodio de su vida.