Heather Marsden and Cody Stevens have been an item since their first year of high school. With their future planned and their college graduation within reach, Cody gets devastating news from his doctor. Heather must now cope with the knowledge that she might lose the man who was supposed to be her forever.
While trying to come up with a grand final birthday surprise for him, Heather ends up befriending the new girl in town. Suzanne Cross lives a hippie life full of color and extravagance, seemingly without a care in the world. In truth, she's all alone and hides a secret.
Heather's new friend is something more than human, but how far will she be willing to go to save Cody? Just how much faith in "love" can she muster?