麦克(肯尼思·布拉纳 Kenneth Branagh 饰)是一名私家侦探(tàn ),一日,一位失(shī )去了记(jì )忆(🎾)的女子(艾玛·汤普森 Emma Thompson 饰)向他求助,希(🛹)望能够通(tōng )过他的帮助(zhù )找回自己(jǐ )的身份。在催眠(mián )(🐶)大师富兰克林(德里克(kè )·(🌙)雅(📎)各比(bǐ ) Derek Jacobi 饰)的催眠之中,女子得(✋)知了(🏂)自己前世的姓名——玛格丽特。 随着时(shí )间的(🔔)推(🚻)移,麦(mài )克(😍)渐渐(jiàn )爱(⛳)上了善(🎋)良的失意女(🚴)子(🧣),在一次催眠中,他发现自己(🏉)的前世竟(jìng )然就是玛格丽特的丈夫罗曼,而玛格丽特(tè )正是死(sǐ )于罗曼之手。随着调(diào )(🎥)查的深入,麦克发(⏲)现(📛)富兰克林(📸)亦被卷入(rù )了他(tā )们纷(🍽)乱复杂的(de )(🚲)前世今生之中,而他其实才是杀害玛格丽特的真正凶手。如今,命运让富(fù )兰(🛃)克林(👩)和玛格丽特(tè )再度重逢,亦将(jiāng )玛格(⛴)丽特置于了(⏺)危(wēi )险之中。