1836年出现在南印度的三颗钻石吸引了众人的眼球,其中的两颗在1994年被比利时政府得到,后来又被一个外号Uncle的走私者抢到,而第三颗钻石的踪迹一直是个谜。可是就在10天前,第三颗钻石在Cape城出现,这又引发了一场钻石争夺战。警方提供线索说这颗钻石被中国黑手党抢走。委托中心与警方一起设计,将出400万美元买走这枚钻石。
Shania是印度高级委托中心的安全执行官,她现在主要负责这项任务。Angad是个贪得无厌的人,当他得知第三颗钻石也将到达Uncle的手中时,立即找到Uncle,希望与他做场交易,他要花5000万美金买走三颗钻石。而事实上狡猾的Angad已经开始部署抢劫钻石的工作。Angad找到他多年前的搭档Aditi,希望她可以帮助自己做笔买卖。Aditi答应帮助他,俩人一起计划他们的任务。Aditi找到Doc,要他为自己的计划出分力。Doc 有多重身份,曾经糊弄过15个国家的警察,他在不同人眼中有不同的面孔和名字,而他现在的身份是一名作家,名叫Karan,同时他也是Shania的男朋友。
在Aditi找到Doc后,Doc觉得这件事情他自己做不了,于是又找来Lucky和Danny两个人帮忙,可是因为Lucky和Danny同时爱上了同一个女孩Pooja,他们不只不会搭档还总是互相较量,为了能很好的完成任务,Doc先找到Pooja,要她防止Lucky和Danny在执行任务中碰面。之后Doc又分别叫来Lucky和Danny,到他们执行任务的现场,交代了要做的事情。执行任务那天,Aditi按照计划成功地帮助Angad拿到了三颗钻石,同时她把委托中心用来与Uncle交易的400万美金分给Doc他们作为报酬。这些钱都已经被委托中心做了记号,只要开始流通,警方就会找上他们。Doc从Shania口中得知警方已经发现案件与Aditi有关,在此次案件中只有Aditi的资料被警方掌握,现在警方正在找她。Doc去找 Aditi,告诉她警方已经知道他们的行踪,并且已经做好了埋伏,很快他自己的身份也会被拆穿,他认为是Angad骗了他们。Aditi从Angad口中得到证实以后,愤怒地离开了Angad,并将自己的车钥匙偷偷换给Lucky,而那三颗钻石就在她的车上。找不到钻石的Angad将Aditi打死,并威胁Doc交出钻石,他无意间将放有钻石的车开往山顶,以此当做警告,要Doc尽快交出钻石。Doc几个人赶往山顶,经过与Angad斗智斗勇的一场交锋后,Doc用备用的手枪打死了Angad,成功拿回了钻石。。影片设定在1995年的东京,主人公高仓宗一郎(山崎贤人饰)继承亡父之友松下的遗愿研究着等离子蓄电池,并与爱猫皮特和松下之女璃子过着安定平稳的生活。然而,宗一郎却遭到合作伙伴和未婚妻的背叛,自己的公司、正在开发中的机器人和蓄电池都被掠夺,而他自己也被放进冷冻睡眠装置,一觉醒来已来到2025年的东京。在得知爱猫皮特和璃子的死讯后,失去一切的宗一郎决定要跨越30年的时空,进行一场复仇…。大隻佬(刘德华 饰)在跳艳舞时与前来扫黄的警花李凤仪(张柏芝 饰)相遇,同时,重案组亦在附近调查一起印度人杀人案。大隻佬逃跑时与逃走的印度逃犯不期而遇,最后逃犯逃走了,大隻佬被当成了嫌犯抓回了警局。其实大隻佬以前是大陆一名武僧,因好友小翠惨死,悲伤过度在树下不慎打死小鸟,对着小鸟坐禅7天7夜因而获得能看到因果的能力——看到结果时,便能看到因由。他看到了小翠的死是因果,他打死小鸟是因果,因无法平静接受这一切,他还俗了。
这次,他看到了李凤仪,看到了日军在杀人,便知她罪业太重,会遭遇横祸。为了帮助这位心地善良的警花,他开始暗中帮助她,帮她屡破奇案,救她于危难,希望能帮她洗刷罪业……。