| | | | Part 1 |
| | | | 1967 |
| | Willa | Drake | Sonya's classmate and friend. Protagonist. |
| | Sonya | Bailey | Willa's classmate and friend. |
| | Mr. | Budd | Sonya and Willa's music teacher. |
| | Elaine | Drake | Willa's sister. |
| | Tommy | Denton | Elaine's friend. |
| | Doug | Law | An algebra teacher. |
| | Eula | Pratt | One of Willa's schoolmates. |
| | Natalie | Dean | Willa's school bus seatmate. |
| | Bailey | | Sonya's grandmother. |
| | Billy | Turnstile | Willa's neighbor. |
| | Mrs. | Porter | A grade 6 teacher. |
| | | | 1977 |
| | Derek | MacIntyre | The senior class President. Willa's husband. |
| | Dr. | Brogan | Willa's boss. |
| | Miss | Carroll | The woman who taught Willa how to play a clarinet. |
| | Mr. | Surrey | An auto-part owner. |
| | Melvin | Drake | Willa's father. |
| | Alice | Drake | Willa's mother. |
| | Rachel | | Alice's aunt. |
| | | | 1997 |
| | Ian | MacIntyre | Willa and Derek's son. |
| | Mr. | Percival | A funeral director. |
| | Sean | MacIntyre | Willa and Derek's son. |
| | Sands | | The reverend. |
| | Carl | Dexter | The car driver who accidentally crashed into Derek's car. |
| | | | Part 2 |
| | | | 2017 |
| 1 | Callie | Montgomery | Denise's neighbor. |
| | Denise | Carlyle | A single other who got shot. Sean's ex-lover. |
| | Peter | Brendan | Willa's 2nd husband. |
| | Cheryl | Carlyle | Denise's daughter. |
| | Elissa | | Sean's current girlfriend. Elissa's husband. |
| 2 | Sir | Joe | Callie's next-door neighbor. Erland's half brother. |
| | Dave | | A private detective. |
| 3 | Hal | | Cheryl's neighbor. Elissa's husband. |
| 4 | Erland | Erikson | One of Cheryl's neighbors. |
| | Lucinda | Minton | One of Cheryl's neighbors. |
| | Patty | Dumont | One of Cheryl's neighbors. |
| | Laurie | Dumont | Patty's sitter. |
| | Ben | Gold | One of Cheryl's neighbors. A doctor. |
| 5 | Ginny | | Cheryl's schoolmate. |
| | Mrs. | Anderson | Cheryl's school principal. |
| 6 | Rona | | A travel agent. |
| 7 | Barry | | Denise's gay neighbor. |
| | Richard | | Barry's gay partner. |
| 10 | Marie | Minton | Lucinda's daughter. |
| 11 | Fran | Dumont | Patty and Laurie's mother. |