Skip To Content

Where To Stream The Long Shadow Season 1 Episode 7

Episode 7

After a chance arrest, the killer is finally caught and the failures of the investigation are laid bare in the wake of the trial.