伯納德(達(dá)斯汀·霍夫曼 Dustin Hoffman 飾)和薇薇安(莉莉·湯普琳 Lily Tomlin 飾)是一對感情十分要好的夫妻,兩人經(jīng)營著一家私人偵探所,專門幫助人們解決生活里遇到的各種難題。作為他們的客戶,艾伯特(詹森·舒瓦茲曼 Jason Schwartzman 飾)的處境顯然不容樂觀,仿佛是在一瞬間,他發(fā)現(xiàn)生命中的一切都偏離了他的掌控,朝著未知的方向迅速發(fā)展開去,與此同時(shí),他的死對頭布萊德(裘德·洛 Jude Law 飾)似乎正春風(fēng)得意?! ∪欢?,上帝是公平的,因?yàn)椴既R德也有著自己無法解決的難題,對于他如花似玉的女朋友道恩(娜奧米·沃茨 Naomi Watts 飾),布萊德始終放心不下,于是他成為了伯納德和薇薇安的下一個(gè)客戶。