Brian Benben

Masters of Horror: Deer Woman

June 28, 2006 // 0 Comments

Anchor Bay Entertainment rolls out another edition of the popular Showtime series "Masters of Horror." Although one could argue the merit of labeling director John Landis a "Master of Horror, " what with only two of his films [...]