伯特·法兰德(约翰·卡拉辛斯基 John Krasinski 饰)和维罗纳·德·泰桑特(玛娅·鲁道夫 Maya Rudolph 饰)是一对恩爱夫妇,维罗纳怀孕了,因此二人需要找到一个最适合的地方,安家,抚育即将到来的子女。他们首先想到投奔伯特父母,却不巧遇上二老决定出门旅行,他们继续走过亚利桑那州、威斯康辛州,寻找许多故交、亲属,也目睹家家有本难念的经。在走过一站又一站的过程中,两个人的感情愈发相笃,愈加意识到彼此都是唯一,也许将来也会遇到所见其他夫妻那样的问题,也正是这些真实故事,更利于他们找到幸福,兜兜转转,他们最终的家到底在何方……。桑福德(约翰·库萨克 John Cusack 饰)是一名精神病医生,在治愈他人疾病的同时,桑福德自己的家庭却伤痕累累。儿子本杰(伊万·伯德 Evan Bird 饰)年纪轻轻却因为吸毒而被关进了戒毒所,女儿阿加莎(米娅·华希科沃斯卡 Mia Wasikowska 饰)更糟,她竟然因为纵火而被关入了精神病院。 不仅家庭生活陷入了困境,桑福德的事业亦走到了瓶颈,哈瓦那(朱丽安·摩尔 Julianne Moore 饰)是桑福德的病人,亦是一名演员,她生活在同为著名演员的母亲的阴影之下,甚至连做梦也被母亲的幻影所纠缠。阿加莎出院了,本杰亦回归了家庭之中,孩子们的归来带给桑福德的是更大的麻烦,和更混乱的生活。。