The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Liu Cunming | The Couch Critic
Born
April 18, 1975
Known For
Directing
Liu Cunming
Movies
TV Shows
As Director
Super Captain
Movie
as Boss Wen
January 16, 2019