The Movie Show reviews The Quiet Room. The Movie Show Episode 14 1997
AIRED ON 11 May 1997
EXPIRES ON 31 December 2030
Film