The Movie Show reviews The Rage in Placid Lake. The Movie Show Episode 26 2003
AIRED ON 31 August 2008
EXPIRES ON 31 December 2030
Film