Sean e Ben (Emile Hirsch e Max Minghella) são dois americanos em viagem de negócios à Rússia. Natalie e Anne (Olivia Thirlby e Rachael Taylor) encontram-se ali numa breve escala da sua viagem ao Nepal.
Certa noite encontram-se num bar onde conhecem Skylar (Joel Kinnaman), um jovem empresário sueco, com quem passam uma noite agradável.
Subitamente, a cidade é atacada por uma nave alienígena que pretende sugar toda a energia do planeta. Em pânico, os cinco encontram um abrigo subterrâneo onde passam vários dias até descobrirem que, à superfície, Moscovo se tornou numa cidade fantasma.
Agora, numa réstia de esperança de sobrevivência eles vão ter de eliminar o inimigo. Mas, para isso, terão de conhecê-lo e compreender as razões que o trouxeram ali.