詹尼斯(本-阿弗莱克饰)是一名天才计算机工程师,在某高科技公司研究先锋科学项目,因为他从事的工作都属于顶级商业机密,所以合约规定,一旦某个项目完成,他的记忆中有关该项目的部分会被抹去,以确保公司机密不至泄漏。
詹尼斯不在乎自己的研究成果的专利归属,只要领到应得的报酬便满足了,于是完成工作,失去记忆,领取高额支票,再开始下一个新项目……他一直以这种特殊的方式同公司合作,彼此相安无事。
直到有一天,他在完成了一个大型项目准备去领钱时,发现一切都发生了变化……