Piace D'Angelo's life is perfect. She has tons of friends, makes straight A's, is rich, and has the most perfect boyfriend ever. But when that boyfriend is kidnapped by a vampire, she must sacrifice everything to save him. Because sometimes, the perfect white roses? They're the ones that end up covered in blood.