A list of TV episodes to quench the deadly thirst of Halloween season— BEWARE!!!
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.
In a small German town, there are many secrets. They're about to be revealed in the wake of two missing children.
An underrated sequel that rarely gets its due, and tackles some terrifying ideas with its story.