1950年,一个小男孩被他的奶奶送给一对夫妻抚养,但他却趁养父母不注意,跑回了奶奶家,虽然是“铁将军”把门,但他宁愿在台阶上等奶奶,这一等就是五年。 这个男孩的身份不一般,他是一个日本弃婴,日本投降后,龟缩在河南韩家庄的日军逃命般的撤退了。 当时物资匮乏,村民们看见日本人跑了之后都想到军营里来捡一些有用的东西。韩家庄有一位杨大娘,和其他村民一样,她也来到军营里翻找一些能用的东西。 正当她仔细翻找一个角落时,她听到了草丛里传来婴儿的啼哭声。杨大娘在村里从事接生婆多年,她一下就分辨出这是一个男婴的声音。 顺着哭声摸索,杨大娘在草丛里发现了一个木箱子,打开之后赫然是一个婴儿。他的身上裹着一件日军军服,杨大娘立刻意识到这是日本人的孩子。 她恨恨地将箱子一把合上,日军给中国人民带来了深重的灾难,每个老百姓都对他们恨之入骨,就算是孩子也不例外。 杨大娘铁了心的往后走去,但走了几步后,她的心还是软了。她回去将木箱打开,把孩子抱在怀里,叹了一口气说道,这是造孽啊,以后你就叫狗娃吧。 听到杨大娘给自己取的名字后,这个日本孩子立刻就止住了哭声,竟然咯咯的笑了起来。杨大娘家中有一个儿子,还有一个女儿,她的儿子已经30多岁了,是一个聋哑人。 将日本弃婴抱回家后,女儿秀秀一把夺过孩子就要扔到外面去,但杨大娘却执意不肯。秀秀生气的呵斥了母亲一顿,但杨大娘看着怀中的弃婴默不作声。 村里的人也都知道了这件事,他们到杨大娘的家门前,要求把孩子扔掉。 但杨大娘抱着孩子面色坚毅的朝村民们说道,鬼子是鬼子,孩子没有错,把这孩子扔掉,让他死在外面就是造孽啊! 当时村里并没有多余的粮食,杨大娘只能挨家挨户的去有孩子的家中讨奶吃。但没有人愿意让一个日本孩子吃奶,没有办法,杨大娘只好把家中仅有的一点白米做成米糊喂给狗娃吃。 在杨大娘的呵护下,狗娃一天一天的长大,他给杨大娘的儿子叫爸爸,但狗娃觉得这个爸爸非常讨厌自己,可他还是在爸爸做工的时候给他捶背,或是给他递上一碗水。 久而久之,娘大娘的儿子心里也接受了这个日本儿子,他认为孩子既然生在中国,那就是中国人了。 虽然日子很穷,但一家人还是在幸福的生活着。意外猝不及防的发生了,狗娃六岁的时候,他的爸爸为了给全家人更好的生活,到铁路上给人干苦力。 山中塌方,工友们大声呼喊,但他根本就听不见,就这样,他离世了。杨大娘非常悲痛,她将狗娃托付给了邻村的一对夫妻,和女儿秀秀踏上了将儿子尸骨带回来的道路。 那对夫妻不计较狗娃是日本孩子,反而觉得这个孩子非常可爱。 狗娃对奶奶的感情很深,他在夫妻家里住了几天后就受不了了,趁机跑回了家中。 虽然村里人对他冷眼相待,但还是会可怜这个孩子,这就是中国人骨子里的善良。 就这样,狗娃在百家饭的抚育下长大了。五年后,杨大娘回来了,她第一眼看到的就是穿着破衣烂衫,在门口守护自己的狗娃。 她泪流满面,狗娃抱着奶奶痛哭。杨大娘将狗娃的身世说给了他,他不敢相信自己竟然是日本侵略者的孩子。 之后,杨大娘的身体越来越不好,她离世后,狗娃心中再无挂念。他到附近的清凉寺出家,想为自己的生身父母及所有的日本人赎罪。 后来他远渡日本,弘扬佛法,在这里他竟遇到了自己的生身母亲。母子相认时,狗娃很高兴,但他并没有留在母亲的身边,而是返回中国继续在寺内出家。 若干年后,已经是高僧的狗娃跪在杨大娘的坟前,他表达了对奶奶的思念,眼泪一滴一滴的落下。