《地藏经全文诵读》神探王家伟的父母在他小时候就神秘的失踪他和助手制造了时光药水想要回到过去的年代寻父母的记忆但药水的副作用是每次回去都是裸身发生了很多尴尬事穿越的王家伟阴差阳错被选为电影男主角在戏棚里他找到了还未满十八岁的妈妈王小美本该开心的时刻却发生了戏棚老板何伯离奇死亡事件家伟望着戏棚内神态各异的众人陷入沉思决定寻出真相...一宗伪造护照的案件吸引了国际警察的注意他们派出迪克森(甄子丹 饰)前往香港想要得到案件背后的真相接待他的是名为包四(刘江 饰)和刘定坚(周星驰 饰)的警察由于个性上的截然不同迪克森和两名警察之间产生了诸多的矛盾然而在紧要时刻迪克森救了包四一命三人之间渐渐产生了真挚的友谊 迪克森十分中意包四的女儿艾娃(陈松伶 饰)尽管艾娃亦对英俊帅气的迪克森抱有好感但她无法接受他时时刻刻都处在危险之中的职业因而表示了拒绝随着调查的深入一位名为唐克(吴镇宇 饰)的男人浮出了水面裂解斑斑的唐克是一个极其危险而残暴的罪犯梁笑棠(谢天华 饰)本是警方的卧底但因为一起宗贩毒案件被警司潘SIR(黄日华 饰)追捕其实梁笑棠加入警队之前本就是个黑帮成员一直跟随其老大一哥(黄秋生 饰)在道上打拼一哥对梁笑棠照顾有加梁笑棠视一哥有如亲兄一哥为了保护自己的地盘及非法生意竟要求梁笑棠投考警队让他可以掌握警方行动梁笑棠在警校成绩优异可惜天意弄人他根本没机会待在警队因为反黑警司冼SIR(元彪 饰)被梁笑棠的黑道气味所吸引竟指派他做卧底探员就这样梁笑棠竟成了"双重卧底"一哥也乐得梁笑棠被送进社团去对付自己的同门座头(吴镇宇 饰)在这已经复杂的状况下一件事情令梁笑棠的处境更复杂他竟爱上了座头的妹妹Karen(陈法拉 饰)面对法治、恩义、感情的抉择梁笑棠将如何自处无论选择哪一边都是一场变节梁笑棠最后将投向哪一方哈利是一名退休的警察一日他受朋友杰克艾姆斯与凯萨琳夫妇之托送一个包裹没想到里面竟然是勒索金从此他就陷入了谋杀与恐吓交缠的危险中哈利一心想找出事实真相因此游走在执法与犯法的模糊边缘他一步一步的走向了20年前一宗牵涉凯萨琳前夫的失踪案这宗沉封许久的悬案背后到底隐藏了什么不......