‘Extraordinary Future: China’s Science Revolution’, a documentary produced by both China Review Studio, affiliated to the China Foreign Languages Publishing Administratio, and famous Western director ...
"Death Ray on Coral Island," released in 1980, is widely considered to have been China's first true sci-fi film, showcasing lasers, robots and other futuristic equipment. But following its release, ...