For a better experience on MUBI, update your browser.

Zhong guo chao ren

Hua Shan Hong Kong, 1975

electricdragon80000v's rating of the film Super Inframan

When watching this, you may recognize some of the sounds from 2001: A Space Odyssey, in addition to the more obvious influences.