1911年,德国作曲家阿森巴赫(德克•博加德)怀带丧女之痛来到威尼斯,想藉水城美景舒缓心情,可是一切景致所勾起的不过是更加伤心的回忆,直到在旅馆里邂逅美少年塔奇奥(伯恩•安德森),对方宛如希腊雕像般的容颜才令他浑身颤栗,浑然忘我地沉醉在激动的热情中。
其后,威尼斯城被瘟疫所笼罩,但官方刻意封锁了消息。阿森巴赫逐渐发现这一惊人的危机时,没像其他人一样慌不择路想尽快逃离,相反为了多看塔奇奥一眼,甘愿染上瘟疫命丧威尼斯。。故事发生在近未来,靠打工为生的弗琳·费舍(科洛·莫瑞兹 Chloë Grace Moretz 饰)和特种部队退役的哥哥都是全息游戏的狂热爱好者。所不同的是,弗琳游戏水平更高一筹,经常代替老哥登录他的账号去打通难啃的关卡。这一天,某游戏公司寄来最新款全息游戏头部设备,声称只要按照指示完成任务就能获得丰厚报酬。由于母亲患病在床,家中生活捉襟见肘,于是弗琳答应进入游戏进行测试。出乎她意料的是,这款游戏的体验感非常强,无论视觉听觉还是触觉,都有如身临其境一般。可是游戏带来的恐怖诡异感受,也让弗琳拒绝继续进入游戏。 就在此时,暗网发起了对弗琳的追杀令,虚拟世界和现实世界的界线瞬间变得模糊起来……。