《小男孩》故事发生在二战时期美国的一个沿海小镇。八岁的男孩佩珀(雅各布·萨尔瓦蒂JakobSalvati饰)天生瘦弱苗条。为此,他被同龄人欺负,绰号“小男孩”。boy”(小男孩)。他最好的朋友和伙伴是他高大魁梧的父亲詹姆斯(迈克尔·拉帕波特MichaelRapaport饰)。在父亲的教导下,佩珀度过了一段美好的时光。直到父亲被征召入伍,去到了二战战场,就在小辣椒盼着父亲回家的时候,噩耗传来,父亲在菲律宾被日军俘虏,生死未卜。与此同时,佩珀和他的弟弟伦敦(大卫·亨利饰)在镇上一座日本人的桥上拿出了战争仇恨,兄弟二人都受到了相应的惩罚,为了教育佩珀,神父给了他一份“古老的清单”。只要他完成清单上的所有任务,他就会有移山的信念和力量,从而能够把父亲从二战战场上带回来。与日本人桥本成为朋友……