- C.S. Lewisbased on the writings of
- Max McLeanoriginal stage play
- Norman Stonescreenplay
Rest of cast listed alphabetically
- Ruth Clarson(as Ruth Horrocks)
- Jonathan Addis(uncredited)
- Neil Berrett(uncredited)
- Ricky Bevins(uncredited)
- Geoffrey Osborne(uncredited)
- Nick Owenford(uncredited)
- Richard Price(uncredited)
- Martin Radford(uncredited)
- Ken Denisonproducer
- Matthew Jenkinsproducer
- Max McLeanexecutive producer
- David O'Neillline producer
- Norman Stoneexecutive producer
- Emmy Beechmakeup supervisor
- Jessie Harrisonkey hair stylist / makeup artist
- Nadine Mannhairdresser: crowd
- Nicole Staffordmakeup designer
- Rory Broadfootadditional second assistant director
- Dean Fisherchargehand stand-by props
- Andy Leachset dresser
- Mike Rawlingsprop storeman
- Nicola Robertsgraphic designer
- Chris Alfordfoley mixer
- Kahl Hendersonre-recording mixer
- Leslie Liusound effects editor
- Micheal MacKinnondialogue editor
- Joe Morleyfoley artist
- Joe Halfordspecial effects lead senior technician: Health & Safety
- Cameron Axselsecond assistant camera: "b" camera, dailies
- Aaron Bartlettelectrician
- Michael Hannanfirst assistant camera
- Matt Markhamgaffer
- Andrew McGoverndigital imaging technician
- James Poolecamera operator: "b" camera / steadicam operator
- Rory Vickerscamera trainee: dailies
- Danny R. Williamssecond assistant camera
- Steve Youngbest boy
- Melissa Gethin Clarkecasting associate
- Jessica Lawlesscostume supervisor
- Simon Lewiscrowd costume fitter
- Jasmine Loweset costumer
- Joanna Wrightcostume assistant
- George Hambidgeassistant location manager
- Kazimir Boylemusic arranger
- Andy Bradfieldscore mixer
- Rupert Coulsonscore engineer
- Dave Fosterconductor / orchestrator
- Scott Fraserscore programmer
- Clifton Harrisonmusician: viola
- Vicky Matthewsmusician: cello
- Roger Linleymusician: double bass (uncredited)
- Laurence Unglessmusician: double bass (uncredited)
- Jayne Henryscript supervisor
- Tiggy Boughunit medic
- Dougal Cadiouproduction accountant
- Ryan Dunlapmarketing
- Ewelina Dziedzicproduction secretary
- Ash Greysonmarketing (as Ashley Greyson)
- Lori Heiselmanpublicist
- Nicola Henryproduction assistant
- Jamie Hookunit medic
- Harry Minterset production assistant
Contribute to this page
Suggest an edit or add missing content