Rafael Lara directed this historical drama about Mexico’s Battle of Puebla.