Coralee Bradbury knows she’s a lucky girl. Adopted by Anya and Dr. Peter when she was a baby, she lives a comfortable life with parents who love her deeply and give her everything she could possibly need.
In return, they ask one small thing of Coralee - a few vials of her blood every month.
For years Coralee complies without hesitation or questions. But as she grows older she begins to see her family differently, begins to resent her familial obligation and the dark secrets she must carry.
Then, on the day of her adopted mother's one hundredth birthday, two strangers intersect her life - old and new secrets are revealed, lies brought out into the open, changing the lives of everyone.
---------------------------------------------------------------------------------------------------