《《西子论坛》》2001年昔日叱咤华尔街的戈登出狱了无人来接8年未见的女儿维妮与他势同水火不过她的男友——股票交易员杰克却对他有些崇拜杰克热衷清洁能源项目但他的老板兼导师路易斯都劝他早日收手并给了他一笔钱没想到公司因负面新闻债台高筑投资银行的詹姆斯趁机收购被逼无奈的路易斯卧轨自杀杰克决心为导师复仇他向戈登毛遂自荐希望得到他的指点戈登了解到他与维妮的关系便提出了一个交易:杰克给他创造接近女儿的机会他教杰克如何操作资本为了复仇杰克决定铤而走险然而感情的翻转却让他始料不及……现行法律体制下犯罪分子们用各种方式逃脱法律制裁人民对此无可奈何然而一个神秘蒙面人“夜叉”突然出现对那些逃脱惩罚的人渣施以鞭笞的私刑润年企业主席也难逃夜叉制裁从美国回港的警官华启伦(陈小春 饰)奉命抓捕夜叉华选择即将退休的警察介哥(柯受良 饰)作为搭档原来介哥当年与两名义子阿泰(古天乐 饰)、子年合称“旺角三鹰”阿泰性格刚硬嫉恶如仇然而却在一次追索毒贩的任务中枪杀嫌疑人导致失去公职华启伦视阿泰为夜叉的真身于是借介哥试图揭开事情真相然而华启伦和夜叉的对决这才仅仅是开始……小镇青年张恒和李娜在一家KTV里相识相爱后李娜跟着张恒来到了他的老家玫瑰镇两人过起了简单幸福的生活由于对金钱的欲望使张恒不惜铤而走险走上赌博的不归路在赌徒孙大刚的蛊惑下张恒险些倾家荡产李娜也差点遭到孙大刚的侮辱后张恒改邪归正帮助警方捣毁了孙大刚的老巢张恒坐牢李娜心里仍然深爱着张恒她决定带着肚子里的孩子等着张恒出狱的那一天...