Samantha Kingston has everything a high-school girl dreams of. She has popularity, the dreamy boyfriend, three great friends, and anything else she asks for. She and her friends are that group of girls you know who always dress nice, make fun of people who don't, make fun of people who annoy them, go to all the parties, drink, get in trouble, etc.
Cupid's Day is the most exciting day at Sam's school because the amount of flowers she gets that day are a reflection of how popular she is. This is so important to her compared to other things, that she looks forward to Cupid's Day all year. Of course there is a party that night, to which she and her friends go, and that's where the excitement happens. Juliet Sykes, a girl who Sam and her friends bully all the time, shows up at the party and dares to call the girls names. So, in return, they dump their beer all over her while others join in and push and shove her out of the party.
After the party, the friends leave drunk, and they wreck, and Sam dies. However, she wakes up, after dying, on Cupid's day again. And again. And again. This happens over and over, all the while Sam is slowly putting the pieces together on what she has to do to get this to stop. She finds out that Juliet Sykes died, and that both their deaths are intertwined somehow. She spends her time trying to save one or both of them, and finally reaches the day that she figures out the resolution... but I don't want to spoil it for you.
Throughout the book, Samantha learns of the importance of life and love. She finds that the true meaning of life is not about herself, but about the people around her.
