THE INSTANT SUNDAY TIMES BESTSELLER
'Victoria Selman is an exciting and powerfully fresh voice' Patricia Cornwell
Twelve-year-old Sophie and her mother, Amelia-Rose, move to London from Massachusetts where they meet the charismatic Matty Melgren, who quickly becomes an intrinsic part of their lives. But as the relationship between the two adults fractures, a serial killer begins targeting young women with a striking resemblance to Amelia-Rose.
When Matty is eventually sent down for multiple murder, questions remain as to his guilt -- questions which ultimately destroy both women. Nearly twenty years later, Sophie receives a letter from Battlemouth Prison informing her Matty is dying and wants to meet. It looks like Sophie might finally get the answers she craves. But will the truth set her free -- or bury her deeper?
'Will keep you up all night'
Jeffery Deaver
'Gravely compelling, sophisticated, terrifying'
Chris Whitaker
'Smart, twisty, uniquely told'
Abigail Dean
'An absorbing and captivating read, this held me in its thrall from beginning to end. Brilliant!'
SJ Watson
'An utterly absorbing twisted story and a strong contender for the thriller of 2022'
John Marrs
This title is in stock with our overseas supplier and should arrive at our Sydney warehouse within 2 - 3 weeks of you placing an order.
Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.
Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:
ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days
Share This Book: