Where To Stream Slow Horses Season 5 Episode 1
Bad Dates
- Aired September 24, 2025
- 45 Min
- Rated 8.2
- Number 28 Of 36 Rated Episodes
A mass shooting rocks London, intensifying a testy mayoral race. Shirley believes one of the Slow Horses was the target of an attempted hit.