One of the knitting group ladies found the trailer for this gem a few months ago, but Black Sheep isn't playing yet in Boston. I know this because I check. Every. Single. Week.
Evil Dead meets mutant sheep ravenous for human flesh? How awesome is that?!
So imagine how thrilled I was when TB called to tell me that it's available RIGHT NOW via Comcast On Demand, in the IFC in Theaters section. I didn't know it was possible to love a cable company, but I find myself thinking awfully fond thoughts about Comcast right now.
I know what I'll be watching tonight, how about you?