2007年,当詹姆斯博士在半岛军火商的支持下研究生化人时,生化人安德烈杀死了半岛军火商,接管了生化人的研究。 詹姆斯博士侥幸逃脱,不得不寻求警方保护。 特工董琳(成龙饰)不得离开自己奄奄一息的小女儿西西接受证人保护任务...13年后,一部科幻小说《机器之血》的出版导致了黑袍半机械人组织、神秘黑客李森(罗志祥饰)(被谋杀的半岛军火商之子)、隐姓埋名的董琳,三股势力开始逼近一个普通女孩南希(欧阳娜娜饰)的生活。 受伤隐藏幕后多年的安德烈也再次出招,经过多次挣扎终于拿下了南希。 董琳和李森不得不一起冒着生命危险去营救他们。在关键时刻,他们发现李森竟然是被杀的半岛军火商的儿子,而生化人的实验记录也落入了李森的手中......