1960年代,中国的香港一片混乱。英国统治下的皇家警察贪婪贪婪,甚至勾结黑社会掠夺人民的脂肪。年轻的侦探莱罗(刘德华饰)犹豫又满足,小心翼翼地在英中老板之间斡旋,看准每一个机会攀登权力之山。在某次火灾事件中,来洛看中了敢打敢杀的吴世豪(甄子丹饰)。来自南阳的吴世豪,本就为人正直,愿意为兄弟们砍刀。带着几分侵略性,他在黑道中留下了自己的印记,同时通过与雷洛互相帮助而声名鹊起。最终,用刀头舔血的雷洛和吴世豪联手成为了掌管白道和冥界的重量级人物。在这个过程中,兄弟俩也逐渐分道扬镳。当暴风雨来临时,一切都即将改变……