After Flavia's mother Harriet is found, we finally understand a little bit better what happened to her and what had she been up to when she went missing. I had been waiting a long time for that explanation and at last, it came.
It's hard to review this without spoiling it, so I'll just say I loved to finally understand what bigger game is afoot and what is Flavia's part in all this. As always, Flavia is a delightful kid and Jane Entwistle's voice is PERFECT for the character. Four stars!