The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Simo Magwaza | The Couch Critic
Known For
Acting
Simo Magwaza
Movies
TV Shows
Sign of the Ape
Movie
Cast
November 1, 1997
Our Love
Movie
as Moses
February 13, 2023