麦克(kè )(肯(kěn )尼思·布拉纳 Kenneth Branagh 饰)是一名私(🎹)家侦(zhēn )探,一日,一位失去了(💤)记(😧)忆的女子(艾玛·(❣)汤(tāng )(🌗)普(🏇)森 Emma Thompson 饰(shì ))向他求助,希望(🚉)能够通过他的(📞)帮(bāng )助找回自(zì )己(jǐ )的身(shēn )份。在(zài )催(cuī )眠大师富兰克林(德(💞)里克·雅(yǎ )(📎)各比 Derek Jacobi 饰)的催眠之中,女子得知了自己前世的姓名——玛格丽(lì )特。 随着时间(jiān )的(🔔)推移,麦(⛳)克渐渐爱上(shàng )了善良的(🕐)失(🐀)意女子,在(⚾)一次催眠(🗳)中,他(tā )(❕)发现自己(🏉)的前世竟然就(🚗)是玛格丽(🈸)特的(🏻)丈(zhàng )夫罗(luó )曼,而(ér )玛格丽(🌪)特(💅)正(zhèng )是死(💹)于(📟)罗(🐩)曼之手。随着调查(chá )的(🈺)深(🤔)入,麦克发现富兰克林(lín )亦(yì )被卷入(♌)了他们(🐞)纷乱复杂的(de )前世(shì )今(🌂)生之中(zhōng ),而他其(qí )(🔫)实(shí )才(🔥)是杀害玛格(gé )丽(🚽)特(tè )的真(🔲)正凶手。如今,命运让(ràng )(🐂)富(👚)兰克林和玛格丽特再度重(chóng )逢,亦将(jiāng )玛(mǎ )格(gé )丽(lì )(🏸)特置于了危(wēi )险之中(zhōng )。