清朝同治年間,廣州珠江口在最后的繁榮中暗藏腥風血雨。黑虎幫與北海幫為爭奪碼頭控制權肆意殺戮,底層勞工苦不堪言。自幼習武的阿飛(彭于晏飾)以死士身份刺殺北海幫首領,被黑虎幫首腦雷公(洪金寶飾)收為義子。在助紂為虐的三個義兄壓迫下,阿飛憑借武力成為幫派核心打手,實則暗藏顛覆黑虎幫的隱秘使命。與此同時,遭雷公勢力殘害至家破人亡的孤兒們,在赤火(井柏然飾)、阿春(王珞丹飾)帶領下組成復仇隊伍,持續對抗黑虎幫暴政。隨著阿飛逐步取得雷公信任并掌握其罪證,孤兒幫亦完成戰略部署。最終雙方在珠江碼頭展開決戰,阿飛當眾揭露雷公勾結官府殘害同胞的罪行,并與孤兒幫聯手瓦解黑虎幫勢力。雷公在生死對決中敗于阿飛之手,后者以黃飛鴻真名昭示天下,開啟維護正義的新篇章。