VFX heavy movie ‘The Wandering Earth’ lands on Netflix

Netflix has announced to stream Mandarin sci-fi filmĀ The Wandering Earth. Based on the novella of the…