黄飞鸿(李连杰 饰)与十三姨(关之琳 饰)及梁宽(莫少聪 饰)在广州生活,面对白莲教徒的暴行感到愤怒。白莲教徒受满清大臣纳兰元述(甄子丹 饰)指使,假借“扶清灭洋”之名,在广州街头大肆破坏洋人场所,甚至无差别攻击平民,包括无辜小学生。这一暴行激起了黄飞鸿等人的强烈愤慨。 在一次医学会议上,黄飞鸿意外结识革命党领袖孙文(张铁林 饰),两人一见如故,孙文的远见卓识让黄飞鸿深受触动,决定帮助革命党人脱离困境。黄飞鸿潜入白莲教总坛,揭露其迷信伪装,并在关键时刻协助革命党人逃离追捕。面对国运阽危、民智未开的危机,黄飞鸿深感责任重大,最终与纳兰元述展开正面对决,以一己之力对抗黑暗势力,展现了侠之大者的担当与情怀。