The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Rebecca Bridges | The Couch Critic
Known For
Acting
Rebecca Bridges
Movies
TV Shows
Doc Martin and the Legend of the Cloutie
Movie
6.4
as Natasha Bowden
April 30, 2003
The Lives of Animals
Movie
Cast
Release date unknown