Matilda discovers the truth behind everything - her past, and John Dee's original search for angels.
Hal finds out about Matilda's birth certificate. And Matilda discovers more clues through Laura's talks with Bessie.
Matilda wakes up with strange marks on her chest, then new details of the village's mystery emerge.
Rose's mental state gets worse. Matilda and Hal each investigate their own clues.
Matilda looks for more answers. PS Graves begins investigating more into Ewan Dean's death. The big house reveals more secrets.
Cellist Matilda Gray's world is turned upside down after the death of her mother, connecting her to a Welsh village, and the 1994 disappearance of a little girl.