1 | Duncan | Kinkaid | Scotland Yard Superintendent |
| Gemma | James | Scotland Yard Sergeant |
| | Williams | Scotland Yard P.C., driver |
| Alastair | Gilbert | Notting Hill police division commander, murder victim |
| Nick | Devaney | Notting Hill police Chief Inspector |
| Kate | Ling | Police pathologist |
| Claire | Gilbert | Victim's wife, interior designer |
2 | Lucy | Penmaric | Gilbert's stepdaughter |
| Lewis | | The Gilberts' Labrador retriever |
| Will | Darling | Notting Hill constable |
| Brian | Genovase | Local pub owner |
3 | Toby | James | Gemma's young son |
| Malcolm | Reid | Owner of interior design firm, Claire's boss |
| Gwen | Gilbert | Alastair's elderly mother, in nursing home |
4 | Rob | James | Gemma's ex-husband |
| Geoff | Genovase | Brian's son, worked odd jobs around town & at the pub |
5 | Madeleine | Wade | Proprietor of village grocery shop, masseuse |
6 | David | Ogilvie | Notting Hill police Chief Inspector under Gilbert |
| Jackie | Temple | Gemma's friend, fellow officer from past |
| Susan | May | Another friend of Gemma, BBC production assistant, Jackie's roommate |
| Hazel | Cavendish | Gemma's landlady, child
career, psychologist |
| Tim | Cavendish | Hazel's husband, psychologist |
| Holly | Cavendish | Tim & Hazel's 3-year-old daughter |
7 | Dr. Gabriella | Wilson | Neighbor of the Gilberts, physician, burglary victim, aka "Doc," "Pookie" |
| Paul | Wilson | Gabriella's husband, business consultant |
| Ginger | | Madeleine's ginger cat |
| Rebecca | Fielding | Local vicar |
| Percy | Bainbridge | Retired teacher, burglary victim |
| Sid | | Kinkaid's adopted cat, formerly owned by neighbor Jasmine (murder victim) |
| Maj. Harley | Keith | Kinkaid's neighbor, cat sitter |
| Jasmine | | Kinkaid's neighbor & friend, recently deceased |
8 | Stephen | Penmaric | Lucy's father, journalist, deceased 12 years ago in auto accident |
12 | Marc | Lamb | Superintendent at Guildford police station |
| Dennis | Childs | Kinkaid's boss at Scotland Yard |
13 | Augustus | Cokes | Bank manager in Dorking where Claire had an account |