В 1836 году Техас провозгласил свою независимость от Мексики, и позднее был аннексирован США, что и станет причиной войны. Ослабленная недавней войной за независимость Мексика не могла оказать сопротивление армии США и 8 сентября американцы подошли к столице — Мехико, 12 сентября начав обстрел важной оборонительной точки города замка Чапультепек, который охраняло всего 922 человека, среди которых — 200 кадетов в возрасте от 13 лет.