Saw a trailer for this movie on TV yesterday. Looks to be right up my alley – zombie sheep.