Where To Stream Garrow's Law Season 1 Episode 2
Episode 2
- Aired November 8, 2009
- 60 Min
William Garrow, now a celebrated barrister, defends a man accused of being the infamous Monster, responsible for a series of stabbings of young ladies across London.