1920年代,北平。在一次军阀寿宴棋会上,日本围棋高手松波与江南棋王况易山相遇。无意中松波发现况子阿明天资聪慧,有意收其为徒,松波刚在“天元”位摆下一子,不料,况易山被突然登门的警察抓走。松波救出况易山后,自己归期已到,留下那盘没下完的残棋。几年后,况易山变卖家业,送子赴日。临行前,他将写有“奋飞”二字的折扇交给儿子,嘱其学好棋艺,日后振兴祖国棋坛。1937年,日寇进行全面侵华战争,已取得“天圣位”的阿明拒绝日当局要他加入日籍的要求,在决定逃回国时被日军杀害。在无锡的况易山,也因拒绝与日军大佐对弈,遭受巨大不幸和屈辱......。电影讲述了一段跨越60年的异国无血缘母女情。年近八十的老奶奶陈慧明(吴彦姝 饰)孤身奔赴奈良,寻找失去联系的养女陈丽华。在遗孤二代小泽(英泽 饰)和退休警察一雄(國村隼 饰)的帮助下,找到了许多接触过、帮助过丽华的人们。在这个过程中,陈慧明如同亲历丽华到达日本之后的人生,她与小泽、一雄之间的关系,也在这段旅程中更加贴近了。。故事开始于二十世纪20年代的陕南地区。胡家村村民因不满官府苛捐杂税、横征暴敛,与官府发生冲突,遭官兵追杀,全村老少被迫逃到豫西山区狗娃山,自立山寨为伙。大家一致推举大黑骡(范明 饰)为大当家,女当家被尊称为山寨的“奶奶”(宁静 饰)。逃亡途中奶奶捡到一名将要饿死的男孩,为好养活遂起名狗娃(罗晋 饰)。数年后狗娃长大成人,时逢当地遭百年不遇的大旱,张家堡农民因交不起地租遭恶霸吃人贼(李耕 饰)血洗,奶奶率山寨一干人马驰援张家堡。吃人贼之子李冬青(芦芳生 饰)留日归来,继承恶父衣钵,率保安团围剿狗娃山,大当家殒命。狗娃义愤填膺,率众五战五捷,直至抗日战争爆发,和奶奶一起投入到民族解放战争的洪流之中......。