En 1913, Harriet Winslow, institutrice américaine, rompt ses attaches et part enseigner l'anglais au Mexique où la Révolution menée par Pancho Villa bat son plein. Elle y rencontre l'écrivain Ambrose Bierce ainsi que le fougueux général villiste Tomas Arroyo, qui occupe l'hacienda d'un riche propriétaire avec ses troupes ....