When the daughter of the town's new priest goes missing during the harvest festival, a desperate search begins, uncovering the town's dark history and resurfacing tales of a mysterious, malevolent spirit that demands sacrifice.
Tuppence Middleton
as Rebecca Holland
Jane Wood
as Ida Tremlow
Evie Templeton
as Grace Holland
Matt Stokoe
as Henry Holland
George Keeler
as Dave Garfoot
Sally Plumb
as Marjorie Garfoot
Ralph Ineson
as Jocelyn Abney
Anton Valensi
as George Furleigh
Catriona Yuill
as Callie Furleigh
Alexa Goodall
as Bryony Furleigh
Rosalind March
as Miri Tremlow
David Langham
as DI Hythe