《《倩女幽魂2003》》2007年Dr.James在半岛军火商的支持下研究生化人研究过程中生化人安德烈发生基因突变大开杀戒将半岛军火商杀害并控制其组织接管生化人的研究Dr.James侥幸逃生只好寻求警方的保护特工林东(成龙 饰)不得以离开生命垂危的小女儿西西接受证人保护任务...十三年后一本科幻小说《机器之血》的出版引出了黑衣生化人组织神秘骇客李森(罗志祥 饰)(被杀害的半岛军火商的儿子)以及隐姓埋名的林东三股力量都开始接近一个“普通”女孩Nancy(欧阳娜娜 饰)的生活想要得到她身上的秘密而黑衣人幕后受伤隐藏多年的安德烈也再次出手在多次缠斗之后终于抓走Nancy林东和李森不得不以身犯险一同前去解救关键时刻却发现李森竟然是被杀害的半岛军火商的儿子生化人的实验记录也落入了李森之手......头发花白的特种作战少校赫洛莫在一次缉毒行动中负伤在救治过程中居然阴差阳错地与环境保护科警察奥列格新出生的婴儿实现了灵魂转移案件迫在眉睫新生儿幼小的身体里装着刑警少校的老灵魂当蠢蛋老爹遭遇暴走婴儿警匪对峙过程中上演了一幕幕啼笑皆非的破案囧事 这场红色的复仇之路究竟伸向何处又有多曲折呢...