The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Brian Large | The Couch Critic
Born
February 16, 1939
Place of Birth
London, England, UK
Known For
Directing
Brian Large
Movies
TV Shows
As Director
The Making of 'The Ring des Nibelungen'
Movie
as Self
January 1, 1983
Leoš Janáček – velký příběh 20. století
Movie
as Self
October 14, 2020