Black Sheep (Tribeca write-up here, review here) is the latest film on the menu we’re talking about that’s playing at Tribeca, and if you think sheep can’t be scary, THINK AGAIN!!!
Click here or on the graphic below to listen to the interview, or just download it to your iPod by subscribing to the Dread Central Podcast!