北魏时期,北方游牧民族柔然族不断南下骚扰,北魏政权规定每家出一名男子上前线,但是木兰父亲年事已高又体弱多病,无法上战场,家中弟弟年龄尚幼,所以木兰决定替父亲从军。
木兰便女扮男装,给马在集市配好马鞍,替父亲出征,逆黄河而上,翻越黑山,与敌作战,驰骋沙场十二年之久,木兰冲锋陷阵奋勇杀敌,屡建奇功,她最终还是完成了自己的使命凯旋回家。皇帝因为她的功劳之大,赦免其欺君之罪,同时认为她有能力在朝廷效力,任得一官半职,然而木兰因为家有老父需要照顾拒绝了,请求皇帝能让自己返乡。
父母听说木兰可以回家了,都喜出望外做各种准备,木兰回家后脱掉了出征时的衣服,穿上了自己的罗裙,出门后,兄弟们都惊讶住了,和木兰一起出征十二年,都不知道她原来是女孩。