The Perfect Girl
by Gilly Macmillan
Narrated by Penelope Rawlins, Dugald Bruce-Lockhart
Why Listen to This Audiobook?
A girl with a criminal past, a mother dead by evening's end, and a recital that was supposed to fix everything — this one starts at the finish line and works backward.
- Great if you want: psychological suspense where family secrets do real damage
- Listening experience: tense and close-quarters — multiple POVs ratchet pressure steadily
- Narration: Rawlins and Bruce-Lockhart split perspectives cleanly, giving Zoe a distinct voice
- Skip if: a 3.65 Goodreads average signals this one splits readers sharply
About This Audiobook
When seventeen-year-old piano prodigy Zoe Maisey takes the stage for what should be her triumphant comeback recital, the evening ends in tragedy with her mother Maria found dead. Three years earlier, Zoe was involved in a devastating incident that claimed three lives, and Maria has worked tirelessly to rebuild their family while keeping those dark secrets buried. Now, as police investigate Maria's death, the carefully constructed new life begins to unravel, forcing everyone to confront uncomfortable truths about the gifted but troubled teenager at the center of both tragedies.
Narrators Penelope Rawlins and Dugald Bruce-Lockhart deliver a masterful dual performance that brings depth and authenticity to Macmillan's intricate psychological thriller. Rawlins captures the complex emotional layers of the female characters with particular skill, while Bruce-Lockhart provides strong support for the male perspectives. Their combined work enhances the story's shifting timeline and multiple viewpoints, creating distinct voices that help listeners navigate the web of secrets and lies. The audio format proves ideal for this character-driven mystery, allowing the narrators' nuanced performances to highlight the subtle psychological manipulation and family dynamics that drive the suspense.