Thirteen tales are unraveled from the deeply familiar, and woven anew into a collection of fairy tales that wind back through time. Cinderella forsakes the handsome prince and runs off with the fairy godmother; Beauty discovers the Beast behind the mask is not so very different from the face she sees in the mirror; Snow White is awakened from slumber by the bittersweet fruit of an unnamed desire. Using the intricate patterns and oral rhythms of traditional fairy tales, Emma Donoghue wraps age-old characters in a dazzling new skin.