101 Prom Nights
Halley had a perfectly fine junior prom with her two best friends. Yet when she wakes up the next morning, it's the day of junior prom. Again. And again. And again. Guided by her genre-savvy knowledge of movies and books, Halley assumes there's some burgeoning disaster the universe wants her to fix … if only she knew what. The only way to find out is by delving into the lives and secrets of her classmates, both her friends and those she's been in school with for years and yet barely knows. Prom night after prom night, Halley begins to suspect that maybe everyone's a bit of a disaster—and maybe she doesn't know anyone as well as she thinks.