Detective Inspector Chandler investigates copycat killers in London's East End.
2010
1984
2023
2008
2014
2009
2011
2007
1969
2016
2002
2005
1994
2017