Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Wu Ran
Follow
Born 7 September 1981 in Beijing, China
Director
Sealed
2019
?.?
?.?
Love With Angel
Director
Writer
Sealed
2014
?.?
?.?
The Strange Doctor Tang Shenwei
Writer