Main Characters DC Rosie MacManus 12 main appearances DS Barry Purvis 12 main appearances DS Trevor Hands 12 main appearances DI Vivien Friend 8 main appearances DCI Malcolm Savage 8 main appearances