古诗《木兰辞》，根据传说，花木兰生活的时代约为北魏时期（386年—535年）。但又有另一种说法，则是指花木兰是隋炀帝的妾（在位期间604年—617年）。而这部影片中设定的时代则更接近现代，因为电影中出现了大明宫等地标，而大明宫兴建的时代大约是7世纪左右的唐朝。战争人数过少，场面不符实际。另外，在北魏时期，由于孝文帝的汉化措施，匈奴人已经被融入到中国文化中了，所以比较不太可能有如电影中匈奴人攻打中国的事情发生。而且，根据中国的传统服饰（汉服）来看，电影中所使用的服装大约是15世纪时候的。还有，电影中用到的烟火