Catherine Ravenscroft
Stephen Brigstocke
Robert Ravenscroft
Nancy Brigstocke
Jonathan Brigstocke
Young Catherine
Narrator (voice)
Nicholas Ravenscroft
Production
Executive Producer
Executive Producer
Executive Producer
Executive Producer
Executive Producer
Co-Executive Producer
Casting
Casting
Line Producer
Casting
Executive Producer
Executive Producer
Executive Producer
Executive Producer
Associate Producer
Consulting Producer
Writing
Novel
Art
Production Design
Set Decoration
Art Direction
Art Direction
Supervising Art Director
Art Direction
Art Direction
Art Direction
Costume & Make-Up
Costume Supervisor
Costume Design
Makeup Designer
Hair Designer
Prosthetic Designer
Makeup Artist
Hair Supervisor
Makeup Supervisor
Hairstylist
Assistant Makeup Artist
Makeup Artist
Costume Assistant
Directing
Script Supervisor
Sound
Original Music Composer
ADR Mixer
Production Sound Mixer
Sound Re-Recording Mixer
Supervising Sound Editor
Foley Artist
Sound Re-Recording Mixer
Sound Effects Editor
Sound Mixer
Sound Effects Editor
Supervising Sound Editor
Sound Re-Recording Mixer
Sound Designer
Foley Recordist
Dialogue Editor
Foley Editor
ADR Recordist
Editing
Editor
Camera
Director of Photography
Director of Photography
Crew
Thanks
Thanks