Cast
Emma Appleton
Magpie
Toby Stephens
The Pastor
Jodhi May
Andrea
Lewis Gribben
David
Barney Harris
John
Oliver Maltman
Fred
James Swanton
The Beast
Flora Lambert
Ursula
Eoin Slattery
Howard
Zachary Tanner
Sam
Crew
Dean Puckett
Writer
Kate Byers
Executive Producer
Piers Hunt
Executive Producer
Ella Turner
Associate Producer
Paco Sweetman
Editor
Dean Puckett
Director
Badie Ali
Executive Producer
Linn Waite
Executive Producer
Jonny Dry
First Assistant Director
Lucy Hallard
Costume Design
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.