Sophie Jean is pretty good at acting normal. She can pretend she’s not allergic to the sun. She can hide what her ex-boyfriend did to her. She can cover up the scars she’s made for herself. Ignore anything. Forget anything.
Then Myles enters her life, and he has more than a few secrets of his own. Sophie discovers that when she's with him she is feeling too much. Remembering too much.
It’s one thing covering up her own dark past, but does she really need to worry about people finding out just how much Myles likes her? Or that despite how much she doesn’t want to repeat past mistakes, she kind of likes him back? Not to mention the fact that she now has to conceal that Myles drinks blood-that he says he’s about four hundred years old.
But Sophie can deal with this little glitch, no problem. Even if she’s putting the few people she loves at risk. Suddenly, those who were monsters before are just people, and the monsters? They’re real. Now being a normal human being is the least of her problems. Now she has to stay alive.