A sci-fi survival film that takes us to explore Moscow on doomsday, but makes us wonder... are invisible aliens really that scary?