Mexikó, a múlt század tízes éveiben. A forradalom árnyékában keresztezi egymás útját három különböző ember. Harriet, a mindenből és mindenkiből kiábrándult amerikai tanárnő az egyhangú és sivár életének fordított hátat. A vénkisasszony Mexikóba jött szerencsét próbálni, egy nagy haciendán tanárnő, míg el nem rabolja Tomas Arroyo, Pancho Villa forradalmi seregének tábornoka. Azután találkoznak egy öreg gringóval, a kiábrándult, excentrikus íróval, Ambrose Bierce-szel, aki az élete értelmét keresi. Különös kapcsolat alakul ki hármójuk közöttük.