Indigo is a mean girl who grows up to be a psychopath, living to manipulate reality and the lives of those around her, including her Aunt Tati, maimed-for-life and notably Azure, with whom she has a pact to become “one soul.” In a parallel story the Bridegroom recounts his life with Indigo and the secrets she keeps. Both stories are framed around fairy tales and a sentient house. All characters are hard to like, but it‘s beautifully written.