14世纪爆发的英法持续超过百年,法国节节败退,大部分国土都被英国占领了。就在这个时候,珍妮(米拉•乔沃维奇 Milla Jovovich 饰)出生在法国的穷乡僻壤中。年少起,珍妮就经常看到各种幻想。一次,她看到幻想并根据指示找到了一把剑,当她带着剑回到家时发现家里已遭英军蹂躏。
珍妮知道是上天安排她来捍卫法国。于是她向当时的皇太子查理(约翰•马尔科维奇 John Malkovich 饰)请求率领一支军队去抗击英军。走投无路的查理答应了珍妮的请求。随后珍妮率领法军节节胜利,查理亦顺利登基。
登基后的查理不再需要珍妮帮助,珍妮在以后的一次战斗中陷入困境但无人来救,她被英军捉住并带到了英国审批……。二十世纪四十年代,丢失于清朝光绪年间的十二生肖像中的其中三面在民间出现。广州不法古董商莫云天就私藏其中的蛇面像,只要找到猴面像和虎面像后,就可以高价卖给英国商人而获取暴利。
为了不让三件国宝流出国外,文物局侦察员马成和爱国义士金祥一直暗中跟踪私藏猴面像的通缉犯韩奎。韩奎的猴面像在广州车站被莫云天抢走后不久,莫云天就通过盗掘古墓找到了虎面像。正在莫云天喜庆之时,刚到手的虎面像却被韩奎暗中劫走。韩奎向莫云天索要黄金进行交换,这一绝密的消息让警察局的卧底苏丽小姐得知后通知了警方。就在韩奎和莫云天进行交易时,马成带人将其包围。在金祥的帮助下,马成和苏丽最终击毙了盗窃生肖像的莫云天和韩奎,保住了珍贵的国宝。。