Seventeen-year-old Vidya Fletcher isn't looking forward to attending public high school. However, it has its perks. One of which is being able to meet new friends and new boys.
Between cramming for exams and dealing with girl drama, Vee finds herself torn between two guys; the sweet, but immature, Bradley and Keith, the tough boy with a haunted past. She likes Brad but finds herself inexplicably drawn to Keith in a way she can't explain. But when a game of Truth or Dare goes horribly wrong, a secret is revealed that could change all their lives. Vidya is determined to work through it, but Keith is afraid to repeat the past. Will it strengthen their bond or tear them apart?