The Movie Show reviews the re-release of The Exorcist. The Movie Show Episode 04 2001
AIRED ON 25 March 2001
EXPIRES ON 31 December 2030
Film