Cinco de Mayo: La Batalla
1862: El invencible ejército francés de Napoleón III invade México para instaurar una monarquía junto con los conservadores mexicanos, y con la finalidad de invadir Estados Unidos para unirse al Ejército Confederado del Sur en la Guerra Civil Norteamericana. El General Ignacio Zaragoza prepara la defensa de la patria en la ciudad de Puebla, al mando de un ejército inexperto, inferior en número y pobremente armado. Durante los meses previos a la batalla decisiva surge el amor entre Juan y Citlali, dos humildes mexicanos que se unen a la defensa, una misión que parece imposible.
Starring Christian Vázquez, Liz Gallardo, Angélica Aragón, Kuno Becker, Ginés García Millán, Noé Hernández, Andrés Montiel, Pablo Abitia, Pascacio López, Álvaro García Trujillo
It's a drama and history movie, and has a rating of 6.2 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Brazil.