Where To Stream The Long Shadow Season 1 Episode 1
Episode 1
- Aired September 25, 2023
- 50 Min
- Rated 7.5
- Number 1 Of 7 Rated Episodes
When a woman is murdered in Leeds, the police struggle to catch her killer. Meanwhile, facing financial hardship, a desperate mother makes a difficult decision to keep her family afloat.