一個美國女大學生桑德拉(斯嘉麗·約翰遜 Scarlett Johansson 飾),為了替學校報紙尋找獨家新聞,來到英國倫敦採訪一個電影導演。在調查和採訪的過程中,她參加了魔術師希德(伍迪·艾倫 Woody Allen 飾)一次魔術戲法表演,在密閉的箱中她遇見了一個離世 的資深記者鬼魂。記者生前是一個為了拿到獨家新聞無所不盡其用的人。他在去往陰間的船上從一個被害的前任秘書口中得知“塔羅牌殺手”竟然是英俊多金的貴族彼得(休·傑克曼 Hugh Jackman 飾)。他不想讓這有爆炸性的新聞埋葬,於是找上桑德拉希望她幫他完成心願。
面對這個千載難逢的機會,桑德拉決定深入虎穴,拉上魔術師希德假扮父女混進上流社會,接近彼得。事情順利得令人驚訝,桑德拉與彼得成了甜蜜的一對。然而塔羅牌殺手又繼續行動……