The Perfect Girl

By Gilly MacMillan

The Perfect Girl: A Novel by [Macmillan, Gilly]

4 out of 5 stars

After loving What She Knew, I was very much looking forward to this one and was not disappointed at all. I started it yesterday morning and was up until late finishing it. I just had to know where it was going!

Zoe Maisey is blessed with a high IQ and the musical talent to go with it. She is just a regular teenage girl with all the normal feelings that most teenage girls have. She falls prey to a website called Panop that leads to being bullied when she just wants to fit in. After an accident one fateful night, her life is changed and she ends up doing some time. Now free, she is living with her mom and her new husband, his son and their baby daughter. Maybe she can start over, that is until someone from the past shows up and her mother dies, all in the span of a few hours. How did her mom die? That is most of the mystery in a sense, we think we know but do we?

The story is told in different voices. There is Zoe’s side, Tessa, her mother’s sister, Sam, Zoe’s attorney and Tessa’s lover, Richard, Tessa’s alcoholic husband and Luke’s screenplay about his mother. All tell you more and more of the story.

I loved how everyone’s true character emerged as the story progressed. There are some really heavy issues handled in this book. Not only is there domestic abuse and alcoholism but also the deluge of teen bullying that happens online and how that can change someone’s life. Zoe is an interesting character to watch evolve. She’s had a lot happen in her short life. Secrets and lies always makes for a good read, a late into the night read. I can’t wait to see what she comes up with next.

I received a copy of this book from Edelweiss in exchange for an honest review.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s