2007年,Dr.James在半岛军火商的支持下研究生化人研究過程中,生化人安德烈发生基因突變大開殺戒,將半岛军火商殺害,并控製其组织,接管生化人的研究。Dr.James侥幸逃生,只好尋求警方的保護。特工林東(成龍 饰)不得以離開生命垂危的小女兒西西,接受證人保護任務... 拾三年後,壹本科幻小说《機器之血》的出版引出了黑衣生化人组织,神秘骇客李森(羅志祥 饰)(被殺害的半岛军火商的兒子),以及隱姓埋名的林東,三股力量都開始接近壹個普通女孩Nancy(歐陽娜娜 饰)的生活,想要得到她身上的秘密。而黑衣人幕後受傷隱藏多年的安德烈也再次出手,在多次缠鬥之後终于抓走Nancy。林東和李森,不得不以身犯险壹同前去解救,關键時刻却发现李森竟然是被殺害的半岛军火商的兒子,生化人的实验记錄也落入了李森之手......