奥斯卡(大卫·本奈特 David Bennent 饰)的家庭有些荒诞。他的母亲和自己的表弟相恋,由于近亲不能结婚,所以被迫嫁给了一位商人。奥斯卡是谁的孩子只有他母亲知道。在他三岁生日那天,母亲送了他一面铁皮鼓。奥斯卡十分喜欢,整天挂在脖子上敲。
一天,奥斯卡躲到桌子底 下玩的时候发现了母亲与舅舅的秘密,他认为成人世界充满了欺骗,于是决定不再长大。当奥斯卡从楼上跳下时,奇迹发生了,他从此不再长高,身高永远只有三岁的水平!
奥斯卡还意外获得了一种神秘的能力――高分贝的尖叫。当看到母亲与舅舅幽会时,他会爬上钟楼,用尖叫震碎所有玻璃;当老师责骂他时,他的尖叫震坏了老师的眼镜。奥斯卡维持着三岁的身高水平慢慢长大。。英国军情六处的前特工雷(克里夫.欧文 饰)转行做了商业间谍。在酒会上,他邂逅了曾在美国中情局工作的特工克莱尔(茱莉亚.罗伯茨 饰)。不过,克莱尔却装作不认识,这勾起了他的好奇。终于,雷依靠软磨硬泡,拉克莱尔去开房。没想到,却被对方下药迷倒,还偷走了他的重要文件。原来,此时的克莱尔已经做了竞争对手公司的间谍。这令如梦初醒的雷非常愤怒。在一次接头任务中,雷再次见到克莱尔的身影,于是不顾命令,拦住了她,结果他意外发现她恰恰就是接头人。虽然因为他的鲁莽,这场碰头不欢而散,但是这两人的纠缠却并未结束,因为他们先后卷入了两家竞争公司的明争暗斗之中,为了窃取商业情报,两人大打出手,互相斗法,并在其中擦出了爱情的火花……。她一生问过三次“何为保护”。第一次,师父说刺客不该有感情,于是她成了最好的剑。第二次,那人说“世人皆有想保护的人”,于是她以杀止杀。最后一次,故人刀剑相向,她方知晓,守大势,长清净。。