Although the film strongly implies that most Mexicans supported the fight against Maximilian, that is actually not true. The Catholic Church--which wields great influence in Mexico--considered Benito Juarez a troublemaker and a rabble-rouser and strongly supported Emperor Maximilian's rule (it didn't hurt that France, which backed Maximilian, was a strongly Catholic country). In fact, the Church detested Juarez so much that it actually called on Mexicans, who are overwhelmingly Catholic, to join Maximilian's army to fight against Juarez, and many did. As a result, there were actually more Mexicans fighting against Juarez than for him.
Col. James Langdon:
Let's just say we haven't seen the end yet.
Col. John Henry Thomas:
You will if you keep drinkin' this stuff.
When John Henry Thomas and Col. Langdon meet for the first time, Langdon makes reference to Thomas' cavalry being with George Armstrong Custer at Gettysburg. Thomas was also supposed to be at the Battle of Shiloh. Further, it is obvious from the beginning of the movie that Thomas was a colonel of volunteers (not a regular officer). None of the volunteer cavalry at Shiloh were at Gettysburg, so Thomas' unit could not have been present at both battles.
English, Spanish, French
$7,115,000 (estimated)