清朝末年,浙江地方貪官橫行,蒙面俠士“鐵猴子”以劫富濟貧之名令歷任知府束手無策。其真實身份是白日行醫的楊天淳(于榮光飾),醫術精湛卻遭知府以酷刑逼供。途經此地的黃麒英(甄子丹飾)與幼子黃飛鴻意外卷入案件,知府挾持黃飛鴻迫使黃麒英緝捕鐵猴子。二人交手后互生敬重,局勢因朝廷欽差駕臨驟變——表面巡撫浙地的欽差竟以大力金剛掌重創鐵猴子,其真實身份為叛逃少林的衍空(任世官飾)。身為少林傳人的黃麒英遂與鐵猴子結盟,共同對抗叛門同僚。雙方在古剎展開生死對決,黃麒英以洪拳破衍空金剛掌法,鐵猴子則利用藥理反制其毒功,最終合力終結叛徒陰謀。