一位画家与妻子分开多年,有一天他意外从母亲那里收到一个手提箱,还有一个从未见过的孩子,画家确信孩子是被富有的外祖母抛弃了。手提箱中还有日记和长信,记录着她第一份工作和年轻时的故事, 当他读完这些,才发现她的故事刚刚开始时,他的儿子安东尼(约10或12岁)试图安慰父亲的沉默和悲伤。。奥斯卡(大卫·本奈特 David Bennent 饰)的家庭有些荒诞。他的母亲和自己的表弟相恋,由于近亲不能结婚,所以被迫嫁给了一位商人。奥斯卡是谁的孩子只有他母亲知道。在他三岁生日那天,母亲送了他一面铁皮鼓。奥斯卡十分喜欢,整天挂在脖子上敲。
一天,奥斯卡躲到桌子底 下玩的时候发现了母亲与舅舅的秘密,他认为成人世界充满了欺骗,于是决定不再长大。当奥斯卡从楼上跳下时,奇迹发生了,他从此不再长高,身高永远只有三岁的水平!
奥斯卡还意外获得了一种神秘的能力――高分贝的尖叫。当看到母亲与舅舅幽会时,他会爬上钟楼,用尖叫震碎所有玻璃;当老师责骂他时,他的尖叫震坏了老师的眼镜。奥斯卡维持着三岁的身高水平慢慢长大。。故事发生在2029年,此时X战警早已解散。作为少数幸存的变种人之一,金刚狼罗根与卡利班共同照料着年迈的X教授(查尔斯·泽维尔)。由于衰老,X教授失去了对自己超能力的控制,如果不用药物抑制,他的力量会失控,造成全球性的灾难。同时,随着时间推移,金刚狼的自愈能力也在减弱,体能和力量远不如从前。
一天,一位陌生女子找到了金刚狼,请求他护送一名叫劳拉的女孩前往加拿大边境的“伊甸园”。罗根后来发现,劳拉是通过植入自己的基因培养出来的人造变种人。而在所谓的“伊甸园”,有一群与劳拉有着相似遭遇的孩子。邪恶的唐纳德紧追不舍,他的目标就是彻底消灭这些人造变种人。。