The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Ellie O'Brien | The Couch Critic
Place of Birth
Glasgow, Scotland, UK
Known For
Acting
Ellie O'Brien
Movies
TV Shows
As Director
It Feeds
Movie
6.2
as Jordan Winstone
April 17, 2025
Doors Open
Movie
5.2
as Theresa
December 26, 2012
Kingdom Come
Movie
4.6
as Ceilia Scott
August 20, 2014