Zoe Maisey is a seventeen-year-old musical prodigy with a genius IQ. Three years ago, she was involved in a tragic incident that left three classmates dead. She served her time, and now her mother, Maria, is resolved to keep that devastating fact tucked far away from their new beginning, hiding the past even from her new husband and demanding Zoe do the same.
Tonight Zoe is giving a recital that Maria has been planning for months. It needs to be the performance of her life. But instead, by the end of the evening, Maria is dead. In the aftermath, everyone—police, family, Zoe's former solicitor, and Zoe herself—tries to piece together what happened. But as Zoe knows all too well, the truth is rarely straightforward, and the closer we are to someone, the less we may see.
Unfolding over a span of twenty-four hours through three compelling narratives, The Perfect Girl is gripping, surprising, and emotionally complex—a richly layered look at loyalty, second chances, and the way secrets unravel us all.
First of all, I have no idea why it has taken me so long to read a Gilly Macmillan novel. She has been on my radar for quite some time and I’m delighted I finally got my hands on one of her books (thank you local library). The Perfect Stranger is an engrossing and compulsive book. I could not put the book down and read way past my bedtime! I devour and enjoy thrillers that move at a fast pace, and although a few parts were a little sluggish, Macmillan maintains a steady rhythm throughout the novel. The story centers around Zoe and her dysfunctional family. These folks have issues! Tragic events take place within 24 hours with flashes from the past. My favorite part of the book is the ending — it is brilliant and I love it! So please don’t be like me, get yourself a Macmillan novel (if you haven’t) and join the rest of the party. I already have a copy of her first novel, What She Knew, which according to my sources is excellent. I’m hooked and can’t wait to read her new novel, Odd Child Out, being released in October 2017.