Neil Marshall’s 2005 hit The Descent is an excellent monster movie, and that’s more than enough reason for it to be featured on this week’s
Monster Mondays #299 – Black Roses
Rock and Roll and horror… Two mortal enemies of silly culture warrior groups throughout the 1980s. When they mixed, sometimes we get a fun movie.