Brandon Jeffery's summer started out with a bang--as in, a friend crashed his car and now he has to work two jobs to pay it off. It's at Fascination Street Records that he's introduced to a beautiful but quiet girl named Marvel. She's new to Hidden Cove and looking for a summer job, so Brandon secretly strikes a deal with their boss to work for free so she can be hired.
When a classmate is found murdered, however, their summer takes a turn for the mysterious. Brandon's friend Devon is sure he knows just who's to blame: the creepy recluse of the town quarry. But the police have few leads, and Brandon has the sneaking suspicion he's being watched.
That's not what's in the forefront of on his mind, though. More than trying to pay off his car to his unemployed, alcoholic father and protecting Seth Belcher from the school bullies, he's determined to date Marvel. He doesn't understand why they seem so close and she refuses to date him, but as the mystery behind her tragic past begins to unravel, Marvel finally confesses her reason: God has revealed she's destined to die saving others--and it's going to be soon.