Good Girl, Bad Girl is the first book in the Cyrus Haven series. Cyrus Haven is a psychologist with a dark past of his own to contend with. As he assists colleague Lenny on the murder of a fifteen-year-old ice-skater Jodie, who has been raped and murdered, he is also asked to help with troublesome Evie Cormac. Evie is under the court’s protection and has spent the previous few years in a secure children’s home since being discovered shut in a secret room next to where her murdered abductor lies rotting.

Her identity must be kept secret and her background is a mystery. No one knows her real name, where she comes from, or even how old she is. Evie is known as Angel Face to the public. Despite her lack of an education she can instinctively tell if someone is lying and has proved very hard to get to know. When the courts refuse to let Evie leave the home and make her own way in the world, Cyrus agrees to foster her until she is assumed to be eighteen. As they live in the same house he discovers quite how intelligent and complicated she really is.

While Cyrus delves deeper into murdered Jodie’s past, he discovers that she is not the person her controlling parents had imagined. The story kept me guessing as to who the good girl was and who was the bad but both girl’s lives were intensely claustrophobic in their own way.

I love Michael Robotham’s books and Good Girl, Bad Girl was another book that kept my attention while I was reading it, as well as my thoughts when I had to put it down. I can’t wait to read the second book in this series. This is an intriguing thriller and well worth the five stars I’ve given it.

Thanks to Netgalley and Sphere for an arc copy of this book in exchange for an honest review.