The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Natasha Díaz | The Couch Critic
Known For
Acting
Natasha Díaz
Movies
TV Shows
Nights of Constantinople
Movie
1.0
Cast
January 1, 2001
Too Afraid of Life or Splat
Movie
6.1
Cast
January 5, 1988