在未来的地球上,人类文明因战争而毁灭。杰克·哈珀(汤姆·克鲁斯饰)是一名负责维修无人战斗机的技术员,他与搭档维多利亚驻守在被遗弃的地球上,执行着清除残余外星威胁的任务。杰克经常梦见一名陌生女子,这让他对自己的记忆产生了怀疑。当他救下一名从坠毁飞船中逃生的女子茱莉亚后,发现她竟是自己梦中的人。随着调查深入,杰克逐渐揭开了自己身份的真相:他其实是人类的克隆体,而所谓的外星敌人其实是幸存的人类反抗组织。面对真相,杰克必须做出选择,是继续为控制人类的AI“泰特”服务,还是帮助人类反抗军夺回家园。最终他选择与反抗军合作,摧毁了泰特的核心,为人类重新掌控地球带来了希望。