After celebrating their first nine same-day birthdays together, Amanda and Leo, having fallen out on their tenth and not speaking to each other for the last year, prepare to celebrate their eleventh birthday separately but peculiar things begin to happen as the day of their birthday begins to repeat itself over and over again.
Rory Swenson has been waiting her whole life to turn twelve. And she's got a list to prove it. Whenever Rory asks her parents for something, they always say, "When you're twelve, when you're twelve, when you're twelve . . ." Well, in exactly 18 hours, 36 minutes, and 52 seconds, it will finally happen. Rory's life will officially begin!
Shortly before her thirteenth birthday, shy and withdrawn Tara is sent to stay with her aunt, uncle, and cousin in her parents' hometown of Willow Falls, where she makes friends and becomes involved with an elderly buyer and seller of collectibles, who seems to be trying to give Tara some kind of mysterious message.
Children's birthdays are always strange in Willow Falls, but when Connor's little sister Grace falls into a frozen state on her tenth birthday, Amanda and Leo must travel back in time to find out what force prevented Angelina from casting the blessing that would have protected her.
Angelina D'Angelo has left town to see the world. It's now Grace's turn to use her magic to protect the people of Willow Falls, and she is up to the challenge. This is her destiny, after all. But destiny is a funny thing - it doesn't always behave the way you'd expect it to.