谭颂尧(苗侨伟 饰)和谭颂舜(陈奕迅 饰)是黑社会老大谭信天(王志文 饰)的亲小孩,两兄弟年幼时被父亲安排分隔两地。尧长大后接手父亲的社团,同时锐意改革,一心想走上正途,但是帮会内九叔和亲小孩闫国区(汤镇业 饰)却不想放弃暴利的不法勾当,并对社团老大的位置虎视眈眈;另一边,警探奎(刘德华 饰)紧密关注着谭家社团的一举一动,收集犯罪证据。 谭信天被害去世,谭颂舜回到香港,他开车意外撞死九叔,在舜的女友庄晴(黄奕 饰)陪同下逃到泰国,却屡屡身陷险境,幸得亲信阿鬼(黄日华 饰)的搭救才得以生还。 接连发生的情况,让谭颂舜心生不明白,两兄弟之间的信任备受考验,而幼时“宣武门之变”的卦象大概正在慢慢应验......