L'histoire épique d'une jeune guerrière chinoise, Hua Mulan, qui se déguise en homme afin de combattre les envahisseurs nomades en vue de défendre son père.
Jackie Chan y incarne un archéologue, sorte d'Indiana Jones des temps modernes. Une jeune femme, incarnée par l'actrice Kim Hee Sun, apparaît sans cesse dans ses rêves. En parallèle, le général Meng-Yi, au service de l'Empereur, cherche à tout prix à sauver la femme du monarche, dont il est pourtant amoureux...