簡(jiǎn)介: 麥克(肯尼思·布拉納 Kenneth Branagh 飾)是一名私家偵探,一日,一位失去了記憶的女子(艾瑪·湯普森 Emma Thompson 飾)向他求助,希望能夠通過(guò)他的幫助找回自己的身份。在催眠大師富蘭克林(德里克·雅各比 Derek Jacobi 飾)的催眠之中,女子得知了自己前世的姓名——瑪格麗特?! ‰S著(zhù)時(shí)間的推移,麥克漸漸愛(ài)上了善良的失意女子,在一次催眠中,他發(fā)現自己的前世竟然就是瑪格麗特的丈夫羅曼,而瑪格麗特正是死于羅曼之手。隨著(zhù)調查的深入,麥克發(fā)現富蘭克林亦被卷入了他們紛亂復雜的前世今生之中,而他其實(shí)才是殺害瑪格麗特的真正兇手。如今,命運讓富蘭克林和瑪格麗特再度重逢,亦將瑪格麗特置于了危險之中。