One of the most un-historical "historical films" ever made. They got it right that the Mexicans won but not a lot else.
It always makes me smile that you have a Lithuanian born, South African raised and educated Londoner playing Colonel Travis in that film.