Cyrus Haven Series

9 books in series
4.5 out of 5 stars 6,171 ratings

Good Girl, Bad Girl Publisher's summary

From the internationally best-selling author who Stephen King calls “an absolute master”, a “gripping and eerie” (Karin Slaughter) thriller about a dangerous young woman with the ability to know when someone is lying - and the criminal psychologist who must outwit her to survive.

A girl is discovered hiding in a secret room in the aftermath of a terrible crime. Half-starved and filthy, she won’t tell anyone her name, or her age, or where she came from. Maybe she is 12, maybe 15. She doesn’t appear in any missing persons file, and her DNA can’t be matched to an identity. Six years later, still unidentified, she is living in a secure children’s home with a new name, Evie Cormac. When she initiates a court case demanding the right to be released as an adult, forensic psychologist Cyrus Haven must determine if Evie is ready to go free. But she is unlike anyone he’s ever met - fascinating and dangerous in equal measure.

Meanwhile, Cyrus is called in to investigate the shocking murder of a high school figure-skating champion, Jodie Sheehan, who died on a lonely footpath close to her home. Pretty and popular, Jodie is portrayed by everyone as the ultimate girl-next-door, but as Cyrus peels back the layers, a secret life emerges - one that Evie Cormac, the girl with no past, knows something about. A man haunted by his own tragic history, Cyrus is caught between the two cases - one girl who needs saving and another who needs justice. What price will he pay for the truth?

Emotionally explosive and swiftly paced, this is an “impeccable thriller with a plot that encompasses murder, incest, drugs, abuse, torture, sex - you name it, this book has it” (New York Journal of Books).

©2019 Michael Robotham (P)2019 Simon & Schuster
Show more Show less
You're getting a free audiobook


You're getting a free audiobook.

$14.95 per month after 30 days. Cancel anytime.
Product List
  • Book 1

    Regular price: $20.24 or 1 credit

    Sale price: $20.24 or 1 credit

  • Regular price: $21.76 or 1 credit

    Sale price: $21.76 or 1 credit

  • Book 2

    Regular price: $20.24 or 1 credit

    Sale price: $20.24 or 1 credit

  • Regular price: $15.97 or 1 credit

    Sale price: $15.97 or 1 credit

  • Book 3

    Regular price: $21.80 or 1 credit

    Sale price: $21.80 or 1 credit

  • Regular price: $19.49 or 1 credit

    Sale price: $19.49 or 1 credit

  • Regular price: $15.97 or 1 credit

    Sale price: $15.97 or 1 credit

  • Book 4

    Regular price: $20.24 or 1 credit

    Sale price: $20.24 or 1 credit

  • Regular price: $20.24 or 1 credit

    Sale price: $20.24 or 1 credit