Episode Overview
A series of killings prompts detectives to investigate an early suspect, the Soho Strangler. However, they soon come to the unsettling realization that he may not be the true culprit after all.
Show Information
Season 3 Episodes 23
Servers