The Watchful Eye

all posters
? %
China, 1957, 99 min