Black Rabbit Hall has it's fairytale elements--the orphans, evil stepmother, enchanted house with towers--yet so much of it seems plausible and contemporary.
The characters are unforgettable; the only glaring problem is Caroline Alton. She knows so much more than the other characters but where does she acquire this knowledge? Who tells her where Amber is staying? How does she arrange a meeting after all these years?
In the end, that probably doesn't matter. She knows where Toby is staying, after all, while no one else does. She is the house's darkest force who splits the family apart. It's up to the next generation to put all the pieces back together.