Red Earth, China's first sci-fi internet movie showcases cutting-edge technologies in a post-nuclear war setting, promising visually stunning futuristic depictions.
Red Earth, China's first sci-fi internet movie showcases cutting-edge technologies in a post-nuclear war setting, promising visually stunning futuristic depictions.