Foyle's War
Bad Blood
E2 Jan 22, 2006 1h 34m TV-14
August 1942. Foyle investigates the a mysterious disease affecting local farm animals and looks into the arrest of a pacifist accused of stabbing a war hero.
Where to Watch Bad Blood
Cast of Bad Blood