奥斯卡(大卫·本奈特 David Bennent 饰)的家庭有些荒诞。他的母亲和自己的表弟相恋,由于近亲不能结婚,所以被迫嫁给了一位商人。奥斯卡是谁的孩子只有他母亲知道。在他三岁生日那天,母亲送了他一面铁皮鼓。奥斯卡十分喜欢,整天挂在脖子上敲。
一天,奥斯卡躲到桌子底 下玩的时候发现了母亲与舅舅的秘密,他认为成人世界充满了欺骗,于是决定不再长大。当奥斯卡从楼上跳下时,奇迹发生了,他从此不再长高,身高永远只有三岁的水平!
奥斯卡还意外获得了一种神秘的能力――高分贝的尖叫。当看到母亲与舅舅幽会时,他会爬上钟楼,用尖叫震碎所有玻璃;当老师责骂他时,他的尖叫震坏了老师的眼镜。奥斯卡维持着三岁的身高水平慢慢长大。。Peter八年前犯伤人罪被判入狱。出狱返家,发觉屋村变了不少。上村有马交华的一帮人把持,下村则有大圈汉的大圈帮,作奸犯科,在屋村中横行无忌。Peter与家姐同住,家姐伴舞为生,劝他勿再生事,要好好做人,并介绍他往表叔的鱼档工作。Peter好友与仔,已改过自新,在车行中任经纪,晚上在社区中心学英文,因而邂逅了冯女,展开追求。Peter也在舞会遇见珍。亚珍来自大陆,跟着大圈汉生活,因准备移民到美国...。