The Perfect Girl Audiobook By Gilly Macmillan cover art

The Perfect Girl

Preview
Get this deal Try for $0.00
Offer ends December 16, 2025 11:59pm PT.
Prime logo Prime members: New to Audible? Get 2 free audiobooks during trial.
Just $0.99/mo for your first 3 months of Audible Premium Plus.
1 audiobook per month of your choice from our unparalleled catalog.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at $14.95/mo after 3 months. Cancel anytime.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.

The Perfect Girl

By: Gilly Macmillan
Narrated by: Penelope Rawlins, Dugald Bruce-Lockhart
Get this deal Try for $0.00

$14.95/mo after 3 months. Cancel anytime. Offers ends December 16, 2025 11:59pm PT.

$14.95/month after 30 days. Cancel anytime.

Buy for $24.19

Buy for $24.19

Get 3 months for $0.99 a month

To everyone who knows her now, Zoe Maisey - child genius, musical sensation - is perfect. Yet several years ago Zoe caused the deaths of three teenagers. She served her time, and now she's free. Her story begins with her giving the performance of her life. By midnight, her mother is dead.

The Perfect Girl is an intricate exploration into the mind of a teenager burdened by brilliance and a past that she cannot leave behind.

©2016 Gilly Macmillan (P)2016 Oakhill Publishing
Crime Thrillers Thriller & Suspense

Critic reviews

"A wonderfully addictive book with virtuoso plotting and characters - for anyone who loved The Girl on the Train, it's a must read." (Rosamund Lupton, author of Sister and The Quality of Silence)

"With tightly drawn characters, a fascinating storyline and absolutely exquiite narration, The Perfect Girl is sure to keep readers up all night. Gilly Macmillan proves once again to be a master of the written word and is quickly becoming one of my go-to authors. Literary suspense at its finest." (Mary Kubica, author of The Good Girl and Pretty Baby)

All stars
Most relevant
It was a great book, great performance. An absolute must listen! For more words here..

Great book, through and thorough!

Something went wrong. Please try again in a few minutes.

Really compelling story that makes it hard to stop listening, but a weak ending that that leaves too many things unresolved

Engrossing but ultimately disappointing

Something went wrong. Please try again in a few minutes.

What would have made The Perfect Girl better?

Let's see- some suspense, excitement, characters with personality., a storyline ..for starters.

What was most disappointing about Gilly Macmillan’s story?

I knew within the first few chapters exactly how the story would play out. After her brilliant first novel, Ms. Macmillan should be ashamed to have given us this ridiculous, boring..and I MEAN boring..novel. I kept listening just to see if my predictions were right, they all were.
Characters were not likeable with one exception, and he plays a minor role.

Which character – as performed by Penelope Rawlins and Dugald Bruce-Lockhart – was your favorite?

Richard.

What character would you cut from The Perfect Girl?

Everyone except for Richard and the baby.

Any additional comments?

The narration was amazing. The book is horrible. Nine hours wasted.

A VERY Disappointing second novel

Something went wrong. Please try again in a few minutes.