二次世界大战的冷战期间,古巴危机将美苏两大强国剑拔弩张,而发生在1968年5月的一起事件则无疑将危机推向一触即发的境地。刚刚结束漫长航行并原本准备退休的海军舰长迪米(艾德·哈里斯EdHarris饰),被上司命令即刻做最后一次巡航,而他所需要驾驶的则是即将在退役后卖给中国的弹道导弹潜艇B-67。在航行期间,来自克格勃的布鲁尼(大卫·杜楚尼DavidDuchovny饰)也一同随行,并在潜艇上测试一种全新的设备。迪米原以为这只是退休前的纪念之旅,却不知道布鲁尼及其神秘的“幻影计划”将潜艇官兵乃至全世界的命运系于一线。当他发现个中蹊跷之时,似乎为时已晚…… 故事发生在1921一年,艾娃(玛丽昂·歌迪亚MarionCotillard饰)和姐姐玛格达(安吉拉·萨拉弗安AngelaSarafyan饰)经受不住繁华都市的霓虹诱惑,启程从波兰前往纽约淘金。半路上,玛格达不幸患上了当时是不治之症的肺结核,因此而被医生隔离在了位于埃利斯岛上的医院之中,情同手足的姐妹两人就此分道扬镳。来到纽约之后,艾娃才发现,这里的一切远不如幻想中的美好,她不幸的落入了皮条客布鲁诺(华金·菲尼克斯JoaquinPhoenix饰)的手中,成为了一名妓女。艾娃的生活中充满了伤痛和屈辱,能够再次和姐姐相见成为了她心中的唯一信念。一次偶然中,艾娃结识了名叫奥兰多(杰瑞米·雷纳JeremyRenner饰)的魔术师,善良的奥兰多让艾娃明白,他可能是自己迈向新生活的唯一跳板。