When you think of T. Kingfisher your mind probably goes to her horror novels first. Maybe you think of What Moves the Dead, or A House With Good Bones. But her fantasy work should not be ignored, and her latest – A Sorceress Comes to Call – is an astonishing mix of fantasy, horror, and Regency novel all in one.
Cordelia is a girl who has been abused and controlled by her mother all her life. There are no secrets allowed in their house, nor closed doors. When she disobeys, or angers her mother, she’s made to be obedient – a prisoner inside her own body while her mother controls her every word and move through sorcery. Cordelia’s only solace is her mother’s beautiful horse, Falada. One day, Cordelia’s mother Evangeline reveals that they are leaving home to entrap a wealthy man into marriage, and get Cordelia set up for her own wealthy marriage in the near future. The target is an old country squire who has been a bachelor his whole life – easy prey for a sorceress like Evangeline. But the squire lives with his sister Hester, who immediately notices that things aren’t right. She befriends Cordelia, who reveals the truth about her mother, and the two of them must plot to save the Squire – and themselves – from the terrible machinations of an evil sorceress.
This book is so good. Cordelia is an utterly sympathetic character whose fear, sadness, hatred, and determination make her fascinating to read. Hester is smart, and self-deprecating, and quickly learns that her opponent won’t be so easily defeated. And the horror elements are indeed horrifying. No major spoiler, but I don’t think I’ll ever quite get over the depiction of a certain horseback ride. No one has plot armor, the danger feels very real, and Evangeline looms like a constant threat throughout.
If you enjoy fairytale retellings or reimaginings, and aren’t too squeamish, A Sorceress Comes to Call is definitely worth a read.