Watch this video and more on Discover Film
A huge spaceship hovers ominously over the earth - but why is it here? Stylish Russian sci-fi.
Fans of ‘Arrival’ will like this.
Directed by Arte Makarevich.