2007年,詹姆斯博士在半島軍火商的支持下研究生化人。在研究過程中,生化學家安德烈基因突變並開始殺人,殺死了半島上的一名軍火商,控制了他的組織並接受了生化學家的研究。詹姆斯博士僥倖逃脫,不得不尋求警方的保護。特工林冬(成龍飾)不得不拋下病危的小女兒希希擔起保護證人的重任……十三年後,科幻小說《機器之血》的出版引發了生化組織黑衣人與秘密黑客李森(羅志祥飾),一個被殺的半島軍火商之子,和隱姓埋名的林冬,三股勢力開始逼近一個“平凡”的女孩南茜(歐陽娜娜飾)的生活,而想得到她的body.secret。而多年來一直負傷躲在黑衣人身後的安德烈再次開火,歷經多番戰鬥終於俘虜了南錫。林動和李森只得冒著生命危險一同前去營救,卻在關鍵時刻發現李森竟是被害的半島軍火商之子,而生化人的實驗記錄也落入了地方。李森的手……