• last year
First broadcast 16th February 2020.

Mark fears his life is at risk, and his growing paranoia begins to haunt his dreams.

Kaya Scodelario ... Hermia Easterbrook
Sean Pertwee ... Inspector Stanley Lejeune
Rufus Sewell ... Mark Easterbrook
Claire Skinner ... Yvonne Tuckerton
Bertie Carvel ... Zachariah Osborne
Georgina Campbell ... Delphine Easterbrook
Martin Buchan ... Vicar
Henry Lloyd-Hughes ... David Ardingly
Ellen Robertson ... Poppy
Kathy Kiera Clarke ... Sybil Stamfordis
Sheila Atim ... Thyrza Grey
Rita Tushingham ... Bella Webb
Ben Nathan ... Doctor
Sarah Woodward ... Clemency Ardingly
Madeleine Bowyer ... Jessie Davis
Kim Chapman ... Rita
Poppy Gilbert ... Thomasina Tuckerton (uncredited)
Sarah Jane ... Nurse

Category

📺
TV