La bataille de Chapultepec se déroule en septembre 1847 durant la guerre américano-mexicaine, au château de Chapultepec sur la colline de Chapultepec, qui garde l'approche ouest de la ville de Mexico. Le château est alors une académie militaire où étudient 876 cadets qui participeront à la bataille. Le monument (les enfants héros) du parc de Chapultepec a été érigé en leur honneur. Le lors de la bataille de Molino del Rey, les forces américaines ont repoussé les Mexicains à proximité du château de Chapultepec qui garde l'Ouest de Mexico. Cependant les stratèges de l'armée sont toujours en faveur d'une approche de la ville par le sud. Le général Winfield Scott tient un conseil de guerre réunissant ses officiers et les stratèges le . Scott est favorable à l'attaque de Chapultepec et seul le général David E. Twiggs est de son avis. Les autres officiers sont en faveur de l'attaque par le sud, y compris le capitaine Robert E. Lee. Un jeune lieutenant, Pierre Beauregard, fait un exposé qui persuade le général Franklin Pierce de voter en faveur de l'attaque par l'ouest. Scott déclare alors officiellement que l'attaque sera portée sur Chapultepec. Antonio López de Santa Anna est à la tête de l'armée de Mexico. Il sait que le château de Chapultepec est une position importante pour la défense de la ville. Le château est au sommet d'une colline d'une soixantaine de mètres de haut, il a été transformé récemment en Académie militaire. Le général Nicolás Bravo ne dispose cependant que d'un millier d'hommes pour tenir la colline, y compris 200 cadets dont certains n'ont que 13 ans. Une pente régulière depuis le château jusqu'à Molino del Rey en fait une véritable invite à l'attaque. Scott organise deux groupes d'assaut comptant chacun 250 hommes. Le premier groupe commandé par le capitaine Samuel Mackenzie mènera l'attaque depuis l'Est du Molino vers le sommet. Le second groupe commandé par le capitaine Silas Casey mènera l'attaque depuis le Sud du château. thumb|gauche|upright=1.3|Plan de la bataille de Chapultepec.