電影講述了香港現代史上兩大著名狠角色大毒梟跛豪(甄子丹飾)、五億探長雷洛(劉德華飾)的傳奇故事。
上世紀六七十年代,香港由英國殖民,權勢腐敗、社會混亂。1963年,窮困潦倒的青年阿豪(甄子丹飾)偷渡至香港,抱著“生死有命、富貴在天”之心決意壹搏人生。阿豪帶著幾個兄弟,從九龍城寨底層開始壹路刀刃舔血,爬上香港毒品霸主之位,壹手掌控香港十大黑幫,江湖人稱“跛豪”。而雷洛(劉德華飾)則從壹位普通探長壹步步爬上華人總探長高位,統領全香港三萬警察,手握香港治安“潛規則”。為壟斷香港黃賭毒三大經濟產業,跛豪與雷洛結拜為兄弟,兩人壹黑壹白兩手遮天,權勢滔天,家財億萬,獨霸香港島……