Yan Qin Movies
- 1990
Mama
Mama6.81990HD
Often cited as China’s first independent feature film, this low-budget drama, filmed largely in the director’s Beijing apartment, depicts the life of...
6.81990HD
Often cited as China’s first independent feature film, this low-budget drama, filmed largely in the director’s Beijing apartment, depicts the life of...