The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Isabella Castillo | The Couch Critic
Born
December 23, 1994
Place of Birth
Havana, Cuba
Known For
Acting
Isabella Castillo
Movies
TV Shows
La Usurpadora
Movie
7.5
as Valeria / Victoria
April 7, 2023
I'm Not Supposed to Be Here
Movie
as Self
August 12, 2025