Detective Inspector Chandler investigates copycat killers in London's East End.
No trailer available.