For as long as Lily Winston can remember, she has never been alone.
Iris, who mimics Lily’s movements and whispers secrets in her ear, is
with her always — but invisible to the rest of the world.
When Lily’s father is killed in a terrible accident, his cryptic last words point to a secret that has been kept from Lily her entire life. Suddenly, Iris begins twisting herself into Lily’s mind more and more, possessing her thoughts and urging her to put together the pieces of the strange puzzle Lily's father left behind. As Lily searches for answers, she slowly realizes that she and Iris are linked in ways she never thought possible...
Jennifer Archer has crafted a page-turning mystery filled with stunning twists, haunting reveals, and the perfect element of romance. The Shadow Girl has an atmospheric, realistic setting infused with a supernatural touch that’s just right for fans of bestsellers like Before I Fall and If I Stay.