暑假刚刚开始,14岁的男孩沃尔特(海利·乔·奥斯蒙 Haley Joel Osment 饰)就在百般的不情愿中被母亲玫(凯拉·塞吉维克 Kyra Sedgwick 饰)打发到了位于乡下的两个伯父家,他们分别是贾斯(迈克尔·凯恩 Michael Caine 饰)和哈勃(罗伯特·杜瓦尔 Robert Duvall 饰)。
初来乍到的沃尔特十分不习惯乡下的生活,对于两个个性古怪的伯父,他更是敬而远之。一张神秘的照片的出现拉近了沃尔特和伯父们的关系,追寻着照片里的线索,伯父们向沃尔特讲述起了他们当年的故事
故事的设定发生在当下,变种人族群遭到了前所未有的毁灭性打击,而这一切的根源是“魔形女”瑞文(詹妮弗·劳伦斯 Jennifer Lawrence 饰)在1973年刺杀了玻利瓦尔·特拉斯克(彼特·丁拉基 Peter Dinklage 饰)。在得知“幻影猫”(艾伦·佩吉 E llen Page 饰)利用穿越时空的能力帮助Blink(范冰冰 饰)等战友逃脱巨型机器人“哨兵”的追杀后,X教授(帕特里克·斯图尔特 Patrick Stewart 饰)和万磁王(伊恩·麦克莱恩 Ian McKellen 饰)达成认同,