Where To Stream The Long Shadow Season 1 Episode 7
Episode 7
- Aired October 2, 2023
- 48 Min
- Rated 7.5
- Number 6 Of 7 Rated Episodes
After a chance arrest, the killer is finally caught and the failures of the investigation are laid bare in the wake of the trial.