Simon Newton(詹姆斯·麦卡沃伊 James McAvoy 饰)是Delancy’s 拍卖行的一名高级工作人员,他尤其擅长在名画面临被盗时的保卫工作。这天,著名画家Goya的一副画《Witches In The Air》(空中女巫)正在拍卖,这幅画预计价值两千五百万英镑。同时,一个以Franck(文森特·卡索 Vincent Cassel 饰)为首的盗贼团伙正在策划盗走这幅画。Franck们的计划进行得十分顺利,而Simon在面对这种场面时也驾轻就熟,迅速将这幅画用袋子装起,进行转移。当Simon即将把画送到安全地方之时,Franck出现了,他用枪击打了Simon的头部,并抢走这幅画。Simon晕了过去。回到家的Franck惊讶地发现,他打开袋子,却发现里面空无一物。Simon苏醒后,Franck找到了他,原来Simon是和Franck一伙的。然而Simon的头部受伤失去了部分的记忆,他忘记了那幅画在哪里。于是Franck带着Simon去找了一个女催眠师Elisabeth(罗莎里奥·道森 Rosario Dawson 饰),希望能够通过催眠让他恢复记忆...
故事发生在华盛顿的一家新闻电视台之中。珍妮(霍利·亨特 Holly Hunter 饰)是就职于其中的新闻节目制作人,恪尽职守的她拥有强烈的道德感和责任心,是制作组内的中坚力量。在一次采访中,播报员汤姆(威廉·赫特 William Hurt 饰)竟被采访对象感动留下了泪水,这让珍妮感到大为震撼,不禁倾心于汤姆的善良和单纯。艾伦(艾伯特·布鲁克斯 Albert Brooks 饰)是珍妮的搭档,在他眼中,汤姆的流泪是一场彻头彻尾的骗局和表演,然而并没有人相信他。电视台裁员在即,不通人情世故的艾伦惨遭辞退,而精明又圆滑的汤姆反而节节攀升。幸运的是,最终,事实证明了汤姆的虚伪,也让珍妮做出了正确的选择