2007年,Dr.James在半岛军火商的支持下研讨生化人。研讨过程中,生化人安德烈产生基因突变大开杀戒,将半岛军火商杀戮,并操控其安排,接收生化人的研讨。Dr.James幸运逃生,只好寻求警方的保护。奸细林东(成龙 饰)不得以离开生命垂危的小女儿西西,接受证人保护使命... 十三年后,一本科幻小说《机器之血》的出版引出了黑衣生化人安排,神秘骇客李森(罗志祥 饰)(被杀戮的半岛军火商的儿子),以及隐姓埋名的林东,三股力量都开始接近一个“一般”女孩Nancy(欧阳娜娜 饰)的日子,想要得到她身上的秘密。而黑衣人暗地受伤隐藏多年的安德烈也再次出手,在多次缠斗之后终于抓走Nancy。林东和李森,不得不以身犯险一同前去解救,关键时刻却发现李森竟然是被杀戮的半岛军火商的儿子,生化人的实验记载也落入了李森之手......