The Movie Show reviews The Phantom of the Opera. The Movie Show Episode 38 2004
AIRED ON 26 December 2004
EXPIRES ON 31 December 2030
Film