An addictively suspenseful and tautly written thriller.`A tremendous read' - The Sun on The Good GirlNow optioned for a major movie by the company behind Winter's Bone, Babel, Being John Malkovich and the TV series True Detective.A compulsive debut that reveals how, even in the perfect family, nothing is as it seems...I've been following her for the past few days. I know where she buys her groceries, where she has her dry cleaning done, where she works. I don't know the colour of her eyes or what they look like when they're scared. But I will.Mia Dennett can't resist a one-night stand with the enigmatic stranger she meets in a bar.But going home with him might turn out to be the worst mistake of Mia's life...Don't miss Mary Kubica's next novel, Pretty Baby!