Language
Fully supported
Partially supported
Some content, like plot summaries, may stay in English.
Director · born 30 December 1911 · Tianjin, China
Ren Lu is known for Today, I Rest (1959), Che shui ma long (1981) and Fei ba, zhu qiu! (1980).
Where to start: Heavy Traffic (1981).
1981 · 10.0/10
1980 · 10.0/10
1962
1959 · 7.0/10
1957
1955
1953
↑ ↓ to move · Enter to open · Full search page