公元2035年,人类被12只猴子开发的病毒入侵。 大多数人类都是在这场病毒灾难中诞生的。 只有少数人侥幸逃脱,但只能在黑暗的地下生存。 科学家们决定派人回到1996年,追查十二猴军的起源。 囚犯詹姆斯·科尔(布鲁斯·威利斯饰)被选为梦想家。 阴差阳错,科尔回到了1990年,当他向当时的人们描述未来的灾难时,他因患有精神疾病而被捕,并被医生凯瑟琳·雪莉(玛德琳·斯托饰)拘留。 )被诊断出患有精神分裂症。 科尔在病友杰弗里·戈因斯的帮助下逃脱并回到了未来。 由于没能查出十二猴军的来历,科尔再次被送回1996年。 这次科尔发现十二猴军的发源地是在费城。 他找到了凯瑟琳医生,两人踏上了追寻十二猴军的冒险之旅!