Au VIIe siècle, un général isolé dans une forteresse de l'ancienne Corée tente de résister à l'armée de l'empereur Li, de la dynastie Tang.
En 645, l'armée Tang, à la solde de l'empereur Li , envahit Goguryeo, un ancien royaume de Corée, et enchaîne les victoires sur le champ de bataille. Les soldats arrivent à la forteresse d'Ansi, tenue par le général Yang Man Chun, déterminé à résister coûte que coûte aux centaine de milliers d'assaillants...