xyFace Killer of Sheep Killer of Sheep 148732 2010-03-31 Killer of Sheep(1977) Photo 1 of 17 Killer of Sheep 148732