María, de 17 anos de idade, está apaixonada por José, o capitão da unidade de cavalaria de seus dois irmãos. A ela pai, Abraão, fez um acordo com Francisco para a ela casar com Maria em troca do cargo de governador de Durango.
O exército mexicano está recuando para o norte depois que uma invasão francesa leva a uma devastadora vitória francesa em Puebla. María decide encontrar uma maneira de seguir José, que se retira com o presidente Juarez e evita su casamento com Francisco.
Uma aventura segue enquanto eles viajam com o presidente Juarez para garantir armas da União para o México na Califórnia. María se disfarça como um homem que toma o nome do Capitão Mario, uma vez que as mulheres não lutam nas guerras. As forças franco-mexicanas estão agora em sua cauda ao fugirem do grande exército do presidente Porfirio Diaz.
María tem dúvidas sobre seguir José. A guerra é um terrível assalto de sangue e cheio de morte.