As the soldiers march up a mountain pass, they are ambushed by the Huns. Mulan cleverly uses a Huolongchushui cannon to cause an avalanche, which buries the entire Hun army. Shan Yu wounds Mulan during the battle, and her deception is revealed when the wound is bandaged. Instead of executing Mulan as the law requires, Shang spares her life and expels her from the army. Mulan is left behind as the other soldiers depart for the Imperial City to report the Huns' defeat. However, Shan Yu and several of his warriors have survived, and Mulan sees them heading towards the city.