未来世界中,工程工人道格拉斯(Arnold Schwarzenegger 饰)被持续的梦境困扰,那是一系列发生在红色火星上的体验。道格拉斯在广告上发现了回忆旅行公司的介绍,虽然同事警告他这种虚拟旅行可能会危害人类的大脑,但比起亲自去一趟充斥着反政府武装的火星,回忆旅行公司确是一个不错的选择。道格拉斯如愿接受了回忆旅行的服务,但是虚拟记忆的过程突然出现错误,自此一系列不可思议的经历出现在道格拉斯的身上,先是妻子劳瑞(Sharon Stone 饰)向他发起攻击并承认自己是监视道格拉斯的间谍,后来有陌生人出现
这是一部谍中谍式的电影,不过主角换成了狙击手。美国退役优秀狙击手鲍勃(马克•沃尔伯格 Mark Wahlberg 饰)正在阿肯色州享受退役后的休闲时光,不料,平地生波,他的前上司前来拜访他,希望他能接受一项新的任务――在总统街头演讲那天充当隐形狙击手暗中保护总统。虽然十万分不情愿,但禁不住上司的游说,鲍勃最终答应了。总统演讲那天,鲍勃正在仔细观察着四周情况时,突然会场遭到枪手袭击,总统身边的衣索比亚主教被杀。鲍勃被当成暗杀者遭遇警方追捕。心知成了替罪羔羊,鲍勃在身中两枪的情况下奋力逃走了。鲍勃此时唯一的