Мексика, 1909 год, диктатура Порфирио Диаса. Продавщица напитков на маленькой железнодорожной станции Габриэла говорит своему жениху батраку Фелипе, что больше не может терпеть нищенскую жизнь. В поместье, где работает Фелипе, многие его товарищи арестованы за диверсии. Один пытается убежать, и его убивают. Габриэлу тоже арестовывают - за кражу. Она взяла деньги у патрона, чтобы уехать с Фелипе, которому вместе с врачом-либералом поручено подготовить восстание. Фелипе берет ее вину на себя, и патрон проявляет к нему «благосклонность»: его забирают в армию на два года. Вернувшись в деревню на побывку, Фелипе узнает, что Габриэла не ждет его: она уехала с неким «господином» в город. Фелипе с пылом и яростью уходит в революционную борьбу. Он вновь встречается с Габриэлой в поместье нового губернатора, чьей тайной любовницей она стала. Проезжая на поезде через всю провинцию, губернатор расставляет ловушку для революционеров. Он размахивает белым флагом, а тем временем вооруженные солдаты, прятавшиеся в поезде, высыпают из вагонов и устраивают бойню. Фелипе схвачен, но подоспевшее подкрепление освобождает его. Габриэла презирает губернатора и убивает его. Фелипе бьет Габриэлу, но убить не решается, и они становятся любовниками. Диас уходит в отставку (1911 год). Фелипе, получивший генеральский чин в армии Мадеро, не может помешать уходу своего ближайшего помощника. Тот уходит к Сапате и воюет на его стороне. Фелипе вскоре присоединяется к ним. Он нападает на железнодорожный состав, не зная, что в нем находится Габриэла, решившая с ним расстаться. Он находит ее уже мертвой.