桑福德(約翰·庫薩克 John Cusack 飾)是壹名精神病醫生,在治愈他人疾病的同時,桑福德自己的家庭卻傷痕累累。兒子本傑(伊萬·伯德 Evan Bird 飾)年紀輕輕卻因為吸毒而被關進了戒毒所,女兒阿加莎(米婭·華希科沃斯卡 Mia Wasikowska 飾)更糟,她竟然因為縱火而被關入了精神病院。
不僅家庭生活陷入了困境,桑福德的事業亦走到了瓶頸,哈瓦那(朱麗安·摩爾 Julianne Moore 飾)是桑福德的病人,亦是壹名演員,她生活在同為著名演員的母親的陰影之下,甚至連做夢也被母親的幻影所糾纏。阿加莎出院了,本傑亦回歸了家庭之中,孩子們的歸來帶給桑福德的是更大的麻煩,和更混亂的生活。