The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Rita Herlor | The Couch Critic
Known For
Acting
Rita Herlor
Movies
TV Shows
The Vampires or, The Arch Criminals of Paris
Movie
6.9
as Mrs. Margaret Simpson
November 13, 1915