故事发生在上世纪五十年代的澳大利亚乡间,罗穆卢斯(艾瑞克·巴纳 Eric Bana 饰)和儿子雷蒙德(柯蒂·斯密特-麦菲 Kodi Smit-McPhee 饰)在这里过着相依为命的日子,贫瘠的环境和拮据的经济让父子两人的生活常常陷入无以为继的困顿之中,不仅如此,他们的母亲克里斯蒂娜(弗兰卡·波坦特 Franka Potente 饰)是一个毫无责任感的女人,常常离家出走,还和罗穆卢斯的好友米图(Russell Dykstra 饰)厮混在一起。 克里斯蒂娜腹中怀上了米图的孩子,可尽管如此,罗穆卢斯还是一心一意的为这他们的家庭劳作着,付出着。最终,克里斯蒂娜和米图之间的感情破裂了,她再度回到了家中,却在不久之后选择了自杀。。影片讲述了一段不同寻常的感情,发生在蒂尔达(爱玛·施威格饰)和她的祖父阿曼杜斯(迪特·哈勒沃登饰)之间。阿曼杜斯患上了阿尔茨海默病。从前,他是一个懂得享受人生的生活家,幽默而又慈祥的祖父,现在却得变得像个孩子一样。只有10岁的蒂尔达可以和他沟通,蒂尔达单纯地把这位失去生活能力的老人当成一个孩子,接受他。影片用幽默的方式讲述,但同样让人看到笑容背后的悲伤与泪水。。亚历克斯自幼失去了父母,他的整个童年时代都是和叔叔伊恩一起度过的,不幸的是,伊恩叔叔也因为一场可疑的意外离开了亚历克斯。
布朗特先生和琼斯夫人出现在了亚历克斯的面前,他们向他传达了一个惊人的消息。原来,表面平凡的伊恩一直以来都过着双重生活,背地里,他是一名为英国情报组织MI6工作的间谍。就这样,亚历克斯被迫成为了叔叔的接班人,等待着他的,不仅是十分艰苦的训练,还有异常危险的任务,从小就接受了严苛训练的亚历克斯能够胜任吗?。