兩個天使進行了一場撮合人間男女的愛情遊戲,遊戲的主角是席琳(卡梅隆·迪亞茨 Cameron Diaz 飾)和羅伯特(伊萬·麥克格雷格 Ewan McGregor 飾)。席琳生於富貴之家,從小衣食無憂,可她並不快樂,不自由的生活禁錮了她的靈魂。羅伯特只是一介小小清潔工,出生卑微卻心懷遠大文學夢想。就是這樣的兩個人,他們相遇了。
生活陷入了絕境的羅伯特想到了綁架及索取贖金,富家千金席琳成爲了他的目標,有趣的是,相比自己枯燥的日常,席琳更樂於過作爲「人質」的刺激生活,一來二往之中,她和羅伯特之間產生了真摯的情感。女兒被綁架,席琳的父親找來了殺手,力求剷除羅伯特,正沉浸在刺激生活中的席琳和羅伯特還不知道,危險已經降臨在了他們身後。