Main Characters Billy 8 main appearances DCI Maddox 8 main appearances PC Harriet 8 main appearances DI Veal 8 main appearances