
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...

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...