Granny Weatherwax, Nanny Ogg, and Magrat travel abroad - to the distant city of Genua, where a fairy godmother is forcing the city to live in a story. Mirrors are everywhere, pumpkins turn into coaches whether you want them to or not, and someone is going to marry the prince even if it kills her. A novel about the power of narrative, the danger of happy endings, and three old women a long way from home.