The conclusion of the Ever After series.
Rory is arguing with her mother, who did not move to EAS, when witches attack them. After a frantic fight, other EASers show up -- they were alerted by their inability to reach her -- and turn the tide.
Chase is not one of them. Has been a problem for some time.[Spoiler (click to open)]A trope which annoyed me not because it's not a fairy tale classic -- it is -- but because none of other characters have hit the books, and none of them recognized it. sigh. A problem stemming from knowing more than the Pop Charts Top 20.
Meanwhile, Solange is picking up allies. Rory is packed off to teach her classes in swordplay -- she's been Hansel's assistant -- and Rapunzel's foreseeing is breaking down because there are so many missions.
It involves tales, heroic sacrifices leading to to death, a heavily interrupted birthday, letters, Rory babysitting her little sister, Chase's big secret coming out, Rapunzel being impentrable because she says exactly what is true, a melting ice castle, and much more.