《迷幻》西蒙·牛顿(詹姆斯·麦卡沃伊饰)是德兰西拍卖行的高级职员。尤其擅长在名画面临盗窃时为其辩护。这一天,著名画家戈雅的一幅画作(空中女巫)正在拍卖。这幅画估计价值2500万英镑。与此同时,以弗兰克(文森特·卡塞尔饰)为首的一伙小偷正计划盗窃这幅画。弗兰克的计划进行得很顺利,西蒙对这种场景很熟悉,赶紧把画装进包里搬了起来。西蒙正要把画送到安全的地方时,弗兰克出现了。他用枪朝西蒙的头部开枪并抢走了这幅画。西蒙晕倒了。弗兰克回到家,惊讶地发现自己打开袋子,却发现里面什么都没有。西蒙醒来后,弗兰克找到了他。原来西蒙和弗兰克在一起。但西蒙头部受伤,失去了部分审查。他忘记了那幅画在哪里。于是弗兰克带着西蒙去找女催眠师伊丽莎白(罗莎里奥·道森饰),希望通过催眠让他恢复回眸……