The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Socrates Leal | The Couch Critic
Known For
Crew
Socrates Leal
Movies
TV Shows
The Man Who Souled the World
Movie
6.3
as Self
August 8, 2007
DAEWON
Movie
as Self
May 12, 2019