xyFace Killer of Sheep Killer of Sheep 21298 2010-12-08 Killer of Sheep(1977) Photo 8 of 17 Killer of Sheep 21298