Where To Stream Foyle's War Season 4 Episode 2
Bad Blood
- Aired January 22, 2006
- 120 Min
- Rated 6.6
- Number 14 Of 28 Rated Episodes
Foyle investigates the a mysterious disease affecting local farm animals and looks into the arrest of a pacifist accused of stabbing a war hero.