男主张均陌小时候因为一场车祸失去了亲生父母,被一对过路的农村夫妇救助,长大后张均陌为减轻父母压力而进入工厂打工。麦克(肯尼思·布拉纳 Kenneth Branagh 饰)是一名私家侦探,一日,一位失去了记忆的女子(艾玛·汤普森 Emma Thompson 饰)向他求助,希望能够通过他的帮助找回自己的身份。在催眠大师富兰克林(德里克·雅各比 Derek Jacobi 饰)的催眠之中,女子得知了自己前世的姓名——玛格丽特。
随着时间的推移,麦克渐渐爱上了善良的失意女子,在一次催眠中,他发现自己的前世竟然就是玛格丽特的丈夫罗曼,而玛格丽特正是死于罗曼之手。随着调查的深入,麦克发现富兰克林亦被卷入了他们纷乱复杂的前世今生之中,而他其实才是杀害玛格丽特的真正凶手。如今,命运让富兰克林和玛格丽特再度重逢,亦将玛格丽特置于了危险之中。。故事开始于1412年位于法国的一个偏僻村落中,贞德(英格丽·褒曼 Ingrid Bergman 饰)就出生在这里。此时正值英法战争之际,法国明显处于劣势,在战火之中,13岁的贞德开始逐渐看到神启,一个神秘的声音告诉她,她有着重振法国,帮助皇太子查理(何塞·费勒 José Ferrer 饰)登上国王宝座的能力和使命。 17岁那一年,饱受战火摧残的贞德来到了皇太子面前,要求对方给予自己一支军队,率领着这支军队,在卢瓦尔河畔的战略要地奥尔良,贞德击败了英军,最后,法国在战场上屡创佳绩,敌军节节败退,最终,查理顺利的成为了新国王。不幸的是,在之后的一场战争中,贞德被叛军俘虏,交给了英国人,英国人冠她以女巫的污名,将贞德烧死了。。