西恩(埃米爾·赫斯基飾)和本(麥克思·明格拉飾)是來自美國的軟件工程師,因開發新軟件前往莫斯科洽談業務。夜晚在酒吧偶遇同為美國游客的娜塔莉(奧莉薇·瑟爾比飾)和安(瑞切爾·泰勒飾),四人調情玩樂時,突如其來的白色能量光束席卷城市,以無形能量場形態出現的外星生物開始吞噬莫斯科。四人躲入地下室避難,發現電能可觸發能量場顯形,并在夜間逃亡途中找到精通電磁學的隱居老人。眾人根據其研發的電磁干擾裝置,將信號放大器架設到城市電網,通過制造強磁場暴露外星生物位置。在聯合幸存者建立電磁屏障保護避難所后,他們最終利用克里姆林宮附近的變電站釋放高壓電流,摧毀了外星母體核心并恢復城市供電。