Main Characters Ripley Holden Natalie Holden DI Peter Carlisle Danny Holden D.C. Blythe Hallworth DCI Jim Allbright Shyanne Holden Terry Corlette Steve Hailey Adrian Marr Ruth