Император Ли Шиминь, правитель династии Тан, после разгрома Восточно-тюркского каганата в 630 году, решил осуществить амбициозный план по завоеванию Когурё — одного из раннекорейских государств. Его военный поход оказался успешным: китайская армия стремительно одерживала победы, крепости падали одна за другой, а противник не мог противостоять мощи пехоты и конницы. В одной из битв генерал Ён, потерпев поражение, отправляет кадета Са-муля с заданием устранить предателя Ян Ман-чхуна, коменданта крепости Анси. В 645 году Ли Шиминь подошел к стенам Анси, будучи уверенным в скором захвате крепости благодаря численному превосходству. Однако генерал Ян Ман-чхун, несмотря на малочисленность своих войск, был полон решимости удержать оборону последнего рубежа на пути к Пхеньяну любой ценой.