Sophie Clarkston is shocked to learn that she isn't who she thinks. Her birth certificate is forged. Her name - made up. And her widowed father is suddenly missing, leaving behind a heartbreaking letter asking forgiveness. Desperate for answers, Sophie turns to private investigator Cain Garrison in tiny Promise, Virginia. But the moment they leave his office, her life is threatened and her home ransacked. Who is after her? And who, exactly, is she? With questions about his own past, Cain vows to help Sophie uncover the truth. Before someone comes out of the shadows to keep it hidden forever.