The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Rachel Navarro | The Couch Critic
Known For
Acting
Rachel Navarro
Movies
TV Shows
Eden
Movie
5.0
Cast
January 25, 2014
Eden
Movie
5.0
as Waiting Room Woman
January 25, 2014
The Devil's Camera
Movie
3.0
Cast
November 14, 2018