Main Characters DCS Steve Wilkins 3 main appearances John Cooper 3 main appearances DI Ella Richards 3 main appearances Pat Cooper 3 main appearances Andrew Cooper 3 main appearances Jonathan Hill 3 main appearances DS Gareth Rees 3 main appearances Angela Gallop 2 main appearances Gerard Elias 1 main appearances
Recurring Guest Characters Mark Evans QC 1 guest appearances Leanne Dauncey 1 guest appearances Erin Davies 1 guest appearances DI Anwen Evans 1 guest appearances Court Usher 1 guest appearances Court Clerk 1 guest appearances Jury Foreman 1 guest appearances Vicar 1 guest appearances Narrator 1 guest appearances ⇤ « 1 2 » ⇥