Plot:
A Spanish-language film depicting the Battle of Puebla on May 5, 1862, which was one of the rare victories of the Mexican Republican Army in the Secon[Expand All]