伯纳德(达斯汀·霍夫曼 Dustin Hoffman 饰)和薇薇安(莉莉·汤普琳 Lily Tomlin 饰)是一对感情十分要好的夫妻,两人经营着一家私人侦探所,专门帮助人们解决生活里遇到的各种难题。作为他们的客户,艾伯特(詹森·舒瓦兹曼 Jason Schwartzman 饰)的处境显然不容乐观,仿佛是在一瞬间,他发现生命中的一切都偏离了他的掌控,朝着未知的方向迅速发展开去,与此同时,他的死对头布莱德(裘德·洛 Jude Law 饰)似乎正春风得意。
然而,上帝是公平的,因为布莱德也有着自己无法解决的难题,对于他如花似玉的女朋友道恩(娜奥米·沃茨 Naomi Watts 饰),布莱德始终放心不下,于是他成为了伯纳德和薇薇安的下一个客户。。香港人辛苦,全世界都知,甚至有時一個人兩份工,為的就是一個「家」!無父無母的燈仔並無遠大目標,他只想及時行樂,慢活而隨性,因而做了一個斜槓族,外賣仔、跟車送貨乜都做。一次,他遇上了城中知名女強人「黑寡婦」霍姐,被邀請加入一個名為「百萬同居」的計劃,與另外幾名由霍姐挑選的參加者一同搬進她的豪宅,展開同居生活半年。同居期間,必須遵從霍姐訂下的所有規則,而相應的回報,只要安全度過同居半年期限,就可以人人獲取一百萬獎金!初時幾個人以為為了一百萬,就能一條心好好同居,料不到相見好而同住難,越住就越多問題!。