Stephanie Starr thinks her senior year of high school is going to be like every other: an ordinary kind of awful, stuck between a group of mean girls and her mother's overprotective mania. Everything changes when gorgeous Haley Smith walks into her life. She doesn't understand why he wants her so badly, and pushes him away. But Haley won't give up. He can't give up. There's a shadow running through his blood, tied to a curse in hers, and time is running out for them both.