Lee Harcourt Montgomery

14 Jun 2017

Bay of the Living Dead: You Made Me Hate Myself–Well I LIke Myself Now!

Welcome to Bay of the Living Dead, a twice a month column about the horror genre. Willard (1971) Willard was a sensation when it was first released in 1971. The low budget chiller played to packed houses for months, grossing $14,545,941, an enormous amount of money in those days. Willard was a love story, perhaps one

David Elijah Nahmod 2