奧斯卡(大衛·本奈特 David Bennent 飾)的家庭有些荒誕。他的母親和自己的表弟相戀,由于近親不能結婚,所以被迫嫁給了一位商人。奧斯卡是誰的孩子只有他母親知道。在他三歲生日那天,母親送了他一面鐵皮鼓。奧斯卡十分喜歡,整天掛在脖子上敲。 一天,奧斯卡躲到桌子底 下玩的時候發現了母親與舅舅的秘密,他認為成人世界充滿了欺騙,于是決定不再長大。當奧斯卡從樓上跳下時,奇跡發生了,他從此不再長高,身高永遠只有三歲的水平! 奧斯卡還意外獲得了一種神秘的能力――高分貝的尖叫。當看到母親與舅舅幽會時,他會爬上鐘樓,用尖叫震碎所有玻璃;當老師責罵他時,他的尖叫震壞了老師的眼鏡。奧斯卡維持著三歲的身高水平慢慢長大。