在古代中国,一位年轻的女子为了救她的父亲假扮成男装代父从军。在穿越中国广袤土地的壮丽征程中,她从紧张的训练和战争中存活下来,发现自己内心的战士,并且最终从外族侵略者手中救回了皇帝和她的祖国。。   刘亦菲饰演花木兰,Yoson An饰演花木兰恋人,李连杰饰演皇帝,巩俐饰演反派女巫,越南华裔女Xana Tang饰演花木兰的姐妹,甄子丹饰演花木兰的导师tung。