民國初年,硬猴拳宗師文彪(劉家良 飾)擔任二當家的震遠鏢局名震江湖。一次保鏢途中,文彪借馬給過路偵探洪云虎(劉家輝 飾)時發(fā)現(xiàn)親弟文豹夾帶鴉片,文彪欲將文豹送官問罪,反遭文豹聯(lián)合總鏢頭于海洋將其重傷后扔入河中,文彪拼盡最后體力爬上民女小敏的木筏…… 一年后。陳府公子陳嘉業(yè)醉心繪制猴拳圖譜,盡管陳公子對武學一竅不通,但在“叔公”陳秋德(吳京 飾)幫助下得到了充分的繪畫條件。兩人在鎮(zhèn)上搜尋猴拳傳人,巧遇猴拳已頗有造詣的小敏,陳秋德跟蹤小敏,偷窺學得一招半式。洪云虎拜訪震遠鏢局致謝,發(fā)現(xiàn)這里已物是人非。陳秋德炫耀猴拳被洪云虎發(fā)現(xiàn),大喜過望的洪云虎趕回震遠報信,殊不知自己正把麻煩引向隱居的文彪……