- James Herriotbased on the books by
- Ben Vanstonewritten by
Cast
(in credits order) verified as complete
- Yvonne Francas(as Yvonne Mellor)
Rest of cast listed alphabetically
- Samuel Hayes(uncredited)
- Colin Callenderexecutive producer
- Sebastian Cardwellcommissioning editor: Channel 5
- Jamie Crichtonexecutive producer
- Rebecca Eatonexecutive producer: Masterpiece
- Yvonne Francasproducer
- Melissa Gallantexecutive producer
- Rhys Kimmittco-executive producer: Playground
- Sharon Moranco-executive producer: Playground
- Deborah Morganline producer
- Louise Pedersenexecutive producer: All3Media International
- Susanne Simpsonexecutive producer: Masterpiece
- David Swetmanexecutive producer: All3Media International
- Paul Testarcommissioning editor: Channel 5
- Ben Vanstoneexecutive producer (showrunner)
- Ian Adriandirector of photography
- Liz Armstronghair stylist / makeup artist
- Becky Collinshair supervisor (as Becky Kerton) / makeup supervisor (as Becky Kerton)
- Pauline Fowlerprosthetics model maker
- Alice Gillhair trainee / makeup trainee
- Christopher Mannjunior hair stylist / junior makeup artist
- Raymond McArthurhair stylist / makeup artist
- Jackie Sweeneyhair designer / makeup designer
- Noëlette Buckleyhead of production: Playground
- Eric Garsideassistant unit manager
- Heidi Mountpost-production supervisor
- Laura Wilkinsonunit manager
- Tony Cartersecond assistant director
- Mark Robertsfirst assistant director
- Izzy Cosgravecrowd third assistant director: daily (uncredited)
- Reece Arnisonscenic artist
- Annabel Bowerassistant set decorator
- Natasha Carlylestandby art director
- Anna Chesterart department assistant
- Sarah Forbessupervising production buyer
- Mark Ginnleyconstruction manager
- Jack Henshawdressing props
- Christian Hickscarpenter
- Charlie Innellgraphic designer
- Michael Musgrave-Porterdressing props (as Mike Musgrave-Porter)
- Ben Collinsonfirst assistant sound
- Helen Dicksonsound effects editor
- Lubos Juriksecond assistant sound
- Claire Shawsound trainee
- Peter Shawdialogue editor
- Richard Strakerre-recording mixer
- Jonathan Wyattproduction sound mixer
- George Atkinsadr mixer (uncredited)
- Will Stantonadr recordist (uncredited)
- Sam Stubbingsound post producer (uncredited)
- Venancio Davidflame artist (uncredited)
- Borja Berrosteguietafirst assistant camera: "b" camera
- Graham Blakeleyelectrician
- Catharine Browncamera operator: "b" camera
- Adam Cheethamkey grip
- Edward Glendenninggrip: "b" camera
- Steffen Goescheldigital imaging technician
- Leah Gunjalcamera trainee: "b" camera
- Dan Hootonsecond assistant camera: "a" camera
- Lee Daniel Joneselectrician
- Nicole Blankjunior costume supervisor
- Amy Gibsoncostume supervisor: crowd
- Charlotte Hilliercostume design assistant
- Natalie Lawsoncostume standby
- Natalie Masoncostume standby
- Vivienne Racecostume supervisor
- Isobel Tysoecrowd costume standby
- Amy Bentonfirst assistant editor
- Kevin Horsewoodcolourist
- Helen Quinneypost-production coordinator
- Sam Stubbingpost facility producer
- Nick Timmson-line editor
- Amy Bennettdigital intermediate editor (uncredited)
- Chris Boydlocation trainee
- Katy Metcalfeassistant location manager
- Gemma Poveylocation manager
- Emily Whelanlocation assistant
- Claire Freemanmusic supervisor
- Phoebe Workmanmusic editor
- Donna Metcalfescript executive
- Bethany Mooreassistant script editor
- Sharon Rangerscript supervisor
- Jeff Brothertonunit driver
- Paul Burnetttransportation captain
- Gary Cadwellaction vehicles: Motorhouse Hire
- Dave Readingunit driver (as David Reading)
- Hannah Allanpublicist: C5
- Mark Atkinsonhorse master
- Samantha Badmansecond assistant accountant
- Andy Barretton-set veterinary advisor: Craven Farm Vets
- Lili Brewinbase runner
- Ross Douglasunit medic
- Molly Edwardscovid runner
- Alain Galesepk producer
- Ellie Garlandproduction secretary
- Beth Garrattproduction runner
Crew verified as complete
Contribute to this page
Suggest an edit or add missing content

Top Gap
What is the Brazilian Portuguese language plot outline for On a Wing and a Prayer (2023)?
Answer