
Graham McTavish
McCracken
Acting

Christopher Lambert
Bishop Barnabas Galloway
Acting

Veronica Cartwright
Mrs. Hope Saville-Smythe
Acting

Emily Cox
Deirdre Lawless
Acting

Michael Maloney
Detective Inspector Anthony Hatch
Acting

Alexia Barlier
Detective Chief Inspector Juliet Van Horn
Acting

Thure Lindhardt
Morris Dance
Acting

Bill Fellows
Gamekeeper
Acting

Victoria Hill
Mrs. Charity Lane
Acting
![Christopher Ravenscroft]()
Christopher Ravenscroft
The Reverend Charles Merriwether
Acting

Megan Lockhurst
Pretty Fairgoer
Acting
![Paul Gregory]()
Paul Gregory
The Reverend John Lane
Acting
![Lucy Jones]()
Lucy Jones
Fetching Town Girl
Acting