Main Characters Detective Constable Robert Kray Inspector Raymond Fowler, QPM Constable Kevin Goody Constable Maggie Habib Police Sergeant Patricia Dawkins Detective Inspector Derek Grim Constable Frank Gladstone Detective Constable Gary Boyle Detective Constable Crockett