故事发生在1946年的德国,第二次世界大战刚刚结束,战火让大地满目疮痍,家庭妻离子散。英俊上校刘易斯(杰森·克拉克 Jason Clarke 饰)和他的妻子瑞秋(凯拉·奈特莉 Keira Knightley 饰)在战争中失去了他们的大儿子,瑞秋因此非常的痛恨德国人,但是让她没有想到的是,战后,她和她剩下的家人们,要和一个名为史蒂芬(亚历山大·斯卡斯加德 Alexander Skarsg?rd 饰)的男人住在同一屋檐下。史蒂芬也在战争中失去了妻子,这让他对瑞秋没什么好脸色,两个人天天争锋相对。丧子之痛让刘易斯选择将大部分的时间和经历放在工作中,备受冷落的瑞秋每天的相处对象就只有史蒂芬,渐渐的,两人之间的关系开始转变。
为了巩固两人的婚姻,泰迪(塞思·麦克法兰 Seth MacFarlane 配音)和泰米琳(杰西卡·巴斯 Jessica Barth 饰)产生了要一个孩子的念头,在尝试了各种方法无果后,两人决定领养。然而,此时泰迪却发现政府并没有将他当做一个真正的“人”,而仅仅只是一份“财产”,因此,他不仅无法领养孩子,还丧失了身为一个“人”的所有公民权利——信用卡报废,工作泡汤,就连他和泰米琳的婚姻也成了一纸空文。愤怒的泰迪和好友约翰(马克·沃尔伯格 Mark Wahlberg 饰)商量之后,两人决定起诉,他们找到了新手律师萨曼莎(阿曼达·塞弗里德 Amanda Seyfried 饰)三人共同为争取“熊权”而展开了战斗。