美國女大學生桑德拉(斯嘉麗·約翰遜飾)為替校報獲取獨家新聞,赴倫敦采訪電影導演。她在魔術(shù)師希德(伍迪·艾倫飾)的密室表演中意外邂逅已故記者鬼魂——這位畢生追求猛料的新聞人臨終前從陰間渡船得知,連環(huán)殺手"塔羅牌殺手"的真實身份是英俊富有的貴族彼得(休·杰克曼飾)。為完成亡者遺愿,桑德拉與希德假扮父女潛入上流社會,成功以記者身份接近彼得并與其建立親密關(guān)系。隨著調(diào)查深入,塔羅牌殺手仍在持續(xù)作案,桑德拉在愛情與真相間陷入掙扎。最終希德憑借魔術(shù)師身份識破彼得利用塔羅牌實施催眠殺人的手法,二人聯(lián)手取得關(guān)鍵證據(jù)。案件告破后,已故記者靈魂得以安息,桑德拉既完成職業(yè)使命也獲得情感成長。