1945年8月日寇無(wú)條件投降之際,羊角大娘(丁一飾)在回村途中撿到一個(gè)日本棄嬰。盡管村民與家人強(qiáng)烈反對(duì),她仍出于善意將孩子留下并取名狗娃。狗娃(成年后由濮存昕飾)視羊角大娘的啞巴兒子葫蘆(尤勇智飾)為父親,但葫蘆因筑路事故去世后,狗娃先后被送至牛金川(祝士彬飾)家與清涼寺?lián)狃B(yǎng)。二十年后,已成為明鏡法師的狗娃隨國(guó)家佛教代表團(tuán)訪日時(shí),大島和子(栗原小卷飾)通過(guò)當(dāng)年留下的腰帶認(rèn)出他正是自己戰(zhàn)亂中失散的親生兒子。面對(duì)跨越國(guó)界與歷史的情感牽絆,明鏡在宗教信仰與血緣親情間陷入復(fù)雜抉擇,而大島和子也在戰(zhàn)后余燼中直面自己未能履行的母職。