A young shepherd is caught up in a web of blackmail and deceit when sheep go missing from the farm where he works.
Discover 11,128,835 listings and 277,867 playable programmes from the BBC
A young shepherd is caught up in a web of blackmail and deceit when sheep go missing from the farm where he works.