馬蘭達(凱特·阿什菲爾德 Kate Ashfield 飾)在機緣巧合之中結識了名為布蘭登(大衛·田納特 David Tennant 飾)的男子,兩人迅速墜入了愛河。之後,馬蘭達意外的發現布蘭登竟然偷看自己的日記,感到隱私遭到侵犯的馬蘭達選擇了分手。 分手之後,布蘭登並沒有從馬蘭達的生活中消失,正相反,他居然和馬蘭達的妹妹走到了一起,不僅如此,溫文爾雅的布蘭登還受到了馬蘭達家人的熱情歡迎,只有馬蘭達一人始終懷疑,布蘭登的所作所為是另有所圖。馬蘭達想方設法的想要在家人面前揭穿布蘭登的真面目,卻屢次以失敗告終,還引起了親人們對她的反感,單純的馬蘭達能否鬥得過老姦巨猾的布蘭登?