本身生性開朗樂觀的中學教師帕特(布萊德利·庫珀 Bradley Cooper 飾)回家撞見老婆出軌后因精神創傷被父母送進醫院進行精神治療。出院后帕特回到父母家與父母同住,在父親(羅伯特·德尼羅 Robert De Niro 飾)與母親(杰基·韋佛 Jacki Weaver 飾)的過度關懷下不免覺得壓抑。一次聚會上帕特遇到了剛剛失去丈夫和工作的年輕女子蒂凡妮(詹妮弗·勞倫斯 Jennifer Lawrence 飾)。渾身是刺的蒂凡妮與帕特處處針鋒相對,令帕特一開始唯恐避之不及。但隨著兩人接觸的深入,帕特