Mulan est une jeune femme qui vit chez ses parents dans un petit village de Chine. Ce matin là, elle doit se rendre chez la marieuse afin de passer le test pour savoir si elle est bonne à marier. Seulement tout se passe mal et Mulan est renvoyée chez elle. Elle ne connaît pas la place de la femme et son travail et s'avèrerait donc incapable de séduire un homme et de le garder.
Dépitée, Mulan retourne chez ses parents, consciente qu'elle va les décevoir. Mais soudain, elle découvre que son père, invalide depuis la précédente guerre, est à nouveau convoqué pour repousser l'invasion des Huns. Elle essaye de résonner celui-ci et de l'empêcher de combattre mais son père ne l'écoute pas, arguant qu'il s'agit d'un grand honneur de pouvoir protéger la Chine.
Refusant que son père ne se fasse tuer, Mulan se coupe les cheveux, lui vole son armure et son épée ainsi que la convocation et rejoint le camp d'entraînement. Aidée, de Muschu, son gardien dragon et de Cri-Kee, un criquet porte bonheur offert par sa grand-mère, elle se fait passer pour un homme et intègre l'armée. Lors d'une attaque surprise, Mulan parvient à repousser les Huns au péril de sa vie et à sauver son instructeur Shang.
Après cet acte héroïque, Mulan est blessée et ses collègues découvrent qu'elle est une femme. Parce qu'elle s'est faite passer pour un homme et qu'elle a déshonoré sa famille, Mulan est condamnée à mort. Alors qu'elle attend son châtiment de la part de Shang, celui-ci renonce et la laisse en vie puisqu'elle l'a sauvé. Une vie pour une vie.
Abandonnée dans la montagne, Mulan surprend le retour des Huns et réalise que la Chine n'est pas sauvée. Elle se rend donc à Pékin pour prévenir l'armée mais tout le monde refuse de l'écouter.