Drama series. It is January 1915; the Middleton farm has fallen on very hard times, and John is drinking heavily. A strange incident then takes place at the manor house... Show more
Discover 11,128,835 listings and 278,312 playable programmes from the BBC
Drama series. It is January 1915; the Middleton farm has fallen on very hard times, and John is drinking heavily. A strange incident then takes place at the manor house... Show more