清朝末年,林世荣来到广州,成为一名屠夫,外号“猪肉荣”。一次,林世荣因抗拒阿太前来猪肉摊收保护费,与阿太成了不打不相识的朋友,并得知阿太正在悄悄拉帮结派,为的是对付几个明里开武馆、暗里收集情报的日本人。林世荣与阿太联手,经一番恶战,终将日本人的阴谋粉粹,阿太为此牺牲,林世荣决定拜黄飞鸿为师,练好功夫,为保护百姓出力。。抗战前夕的1933年,国立博物馆馆长石兆光(赵有亮 饰)为护镇馆之宝不幸落入日酋魔窟,在狱中他受尽非人折磨,求死不能求生不得,精神受到极大创伤。就在万念俱焚之际,他得到一本拯救其灵魂的围棋奇书,从此后他将世间万物抛于脑后,痴心钻研这变化莫测的黑白世界。抗战全面爆发前夜,已经出狱的石兆光携子石头(邹辰良 饰)乘船去上海,途中遇到东瀛棋手竹内秀夫(沈晓海 饰),狂妄的竹内自称下遍中国无敌手,根本不把中国人放在眼里。在船上自娱自乐的中国游客经石兆光稍加点拔,棋艺有如神助,与其对弈的竹内步步后退,自知遇上高手。正在这时,传来卢沟桥事变的消息,船上的日本人内心充满了杀机......。