Detective Inspector Chandler investigates copycat killers in London's East End.
1996
2023
2018
1997
2006
2013
2000
2005
2012
2019
2010
—
2011
2007
2024