1 | Margaret | | One of the nursing sisters. |
| Capt. | Bartlett | Ship captain. |
| Elizabeth | Crawford | Narrator. AKA: Bess. |
| Arthur | Graham | One of Bess's patients. |
| Eileen | | Irish nurse. |
| Dr. | Menzies | Doctor. |
| Marilyn | Johnson | One of the nursing sisters. |
| Browning | | Miss Crawford's friend. Soldier. |
| Dr. | Brighton | One of the army doctors. |
| Dr. Paterson | | One of the army doctors. |
| Harry | Dyke | One of the officers. |
| Lawes | | Third officer. |
| Barbara | Mercer | One of the nursing sisters. |
| Lucy | | One of the nurses. |
2 | Richard | Crawford | Career officer. Bess's father. |
| Mrs. | Hennessey | Bess's guardian. |
| Marianne | | Bess's flat mate. |
| Ambrose | Graham | Arthur's father. |
| Peter | Neville | Ambrose's wife's cousin. |
| Florence | Nightingale | Richard's colleague. |
3 | Dr. | Price | Bess's doctor. |
| Jonathan | Graham | Arthur's brother. |
| Simon | Brandon | Bess's friend. |
| Jack | Franklin | Bess's former neighbor. |
| Capt. | Banks | Captain. Bess's acquaintance. |
| Robert | Douglas | Mrs. Graham's right-hand man. |
| Susan | | Mrs. Graham's maid. |
| Dr. | Philips | Mrs. Graham's doctor. |
| Timothy | Graham | Arthur's brother. |
4 | Ted | Booker | Dr. Philips's patient. AKA: Theodore Russell Booker. |
| Harry | Booker | Ted's brother. |
| Dr. | Hadley | The Crawford's former doctor. Deceased. |
| Peregrine | Crawford | Arthur's half brother. |
| Mrs. Hester | Clayton | One of the old spinsters. A seamstress. |
| Sally | Booker | Ted's wife. |
| Marion | Denton | Sally's mother. |
5 | Mrs. | Nichols | The Graham's cook. |
| Christopher | Montgomery | The rector. |
| Matty | West | The Graham's old housekeeper. Susan's mother. |
6 | Elayne | | Bess's former flat mate. |
| Anthony | | Elayne's lover. |
7 | Mr. | Lessing | Montgomery's organist. |
| Craig | | Montgomery's predecessor. |
| Mrs. | Turner | One of Graham's neighbors. |
8 | Inspector | Gadd | Police inspector. |
| Inspector | Howard | The new inspector. |
| Margaret | | Ambrose's first wife. |
| Nathan | Appleby | Peregrine's tutor. |
10 | Mrs. | Oldsley | Asylum housekeeper. |
| Lady | Parsons | Frederick's widow. |
11 | Mrs. | Gladwynn | Richard's
tailors. |
| Mr. | Stanley | Mr. Gladwynn's clerk. |
12 | Lily | Mercer | The girl Peregrine killed. |
| Diana | James | One of Bess's flat mates. |
| Ralph | | Diana's boyfriend. |
| Terrence | Owens | Cab driver. |
| Mrs. | Gadd | Inspector Gadd's widow. |
| Hutter | | The owner of the barn where Timothy was found. |
| Mrs. | Wallace | The laundress. |
13 | Mary | | Appleby's wife. |
| Sarah | Cunningham | Mary's neighbor. |
14 | Simon | Brandon | Colonel Sahib's colleague. |
| Mrs. | Talbot | Lily's former employee. |
| Daisy | | Lily's coworker. |
| Mr. | Homer | Daisy's employer. |
| Dr. | Sinclair | The Asylum's doctor. |
16 | | Hepple | The doctor removed from Barton's Asylum. |
17 | Mrs. | Venton | Nursing burn victims. |
| Mr. | Johnson | Tea house owner. |
| Constable | Brewster | Police constable. |
| Capt. | Raynor | Colonel Sahib's former colleague. |
| Margaret | | Raynor's wife. |
| William | | Raynor's son. |
18 | Mr. | Freeman | Bess's driver. |
| Melinda | Crawford | Colonel Sahib's old acquaintance. |
| Shanta | | Melissa's caretaker. |
| Ram | | Melinda's majordomo. |
19 | Constable | Mason | The policeman who arrested Peregrine. |
| Mr. | Bateman | The man who helped Bess. |