The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Alice Lok Cahana | The Couch Critic
Known For
Acting
Alice Lok Cahana
Movies
TV Shows
The Last Days
Movie
7.6
as Self
October 23, 1998
Auschwitz: Countdown to Liberation
Movie
7.0
as Holocaust survivor
January 27, 2025