在一个未来世界,军方研发了一种药物来增强战士的作战能力,但不幸导致大量民众沾染失败的实验药物,从而孕育出身体异于常人的生化人群体。为了控制这些生化人,军方建造了庞大的隔离建筑,并制造出可对抗生化人的最终武器。生化人组织派出女战士紫罗兰(由米拉·乔沃维奇饰演)潜入军方内部,企图以暴力手段夺取最终武器。然而,在任务过程中,紫罗兰无意中发现最终武器内部竟是一名男童(由卡梅伦·布莱特饰演)。原来,男童拥有可以消灭生化人的血液抗原,而且据说还能使生化人恢复成人类形态。紫罗兰觉得这个抗原可以为生化人带来重大改变,决定背叛生化人组织,带着男童(被称为“6号”)一起逃离并躲避军方和生化人组织的追击。然而,男童背后还隐藏着更大的秘密等待揭开。