Edited 8/3 2214
The trailer indicates that the film takes place in Russia, yet despite this, no one actually speaks Russian (in the trailer, at any rate). Makes me wonder why they would bother going there, since they could have filmed it in Hoboken (though admittedly the architecture would have been less awesome) or some backlot in Vancouver.
I could be wrong here, but it looks a lot like “Vanishing On 7th Street,” crossed with “Skyline.”
Hopefully it’s better that both.
Kudos to Vulture for news of the trailer.
