Aleksey German directs this Russian-language sci-fi drama following the journey of a group of scientists who have been selected to travel to another…