1930年代的上海,日本人嚣张跋扈。日虹口道场的主人利根木,设计毒害一代英雄霍元甲(刘家辉饰)和陈真(施天龙饰)匆匆回上海拜师,日本人的嚣张跋扈该死的陈真受不了了。他独自进入虹口道场,轻松击败了利根木等人。正因如此,他断定主人的死一定有什么奇怪的地方。漂亮的小师妹(万绮雯饰)竟然是南京政府派来的特工。她引导陈真道:“真正的英雄,绝不是只会打架的武者,懂得救国救民的才是真正的英雄。”,在小师妹的帮助下,师父之死逐渐浮出水面,但陈真无法接受与自己关系深厚的妻子(张宝文饰)早早病逝,和他在一起的妻子。双胞胎姐姐,他也是日本驻沪机构的特务,陈真深受其害。在师妹和地下党组长的帮助下,陈真从痛苦中走出来。他得知日本人用走私的鸦片毒死了自己。当他与同胞在一起时,他挺身而出,击败了凶猛狡猾的日本武士。鸦片被烧毁,中华武术之名名正言顺。