Kadro (24)
Anne Hathaway
Ella of Frell
Hugh Dancy
Prince "Char" Charmont
Cary Elwes
King Edgar
Vivica A. Fox
Lucinda
Joanna Lumley
Dame Olga
Jimi Mistry
Benny
Steve Coogan
Heston (voice)
Aidan McArdle
Slannen
Heidi Klum
Brumhilda
Jim Carter
Nish
Jennifer Higham
Olive
Parminder Nagra
Areida
Lucy Punch
Hattie
Minnie Driver
Mandy
Patrick Bergin
Sir Peter
Eric Idle
Narrator
Alvaro Lucchesi
Koopooduk
Donna Dent
Ella's Mother
Ron Yuan
Red Guard (uncredited)
Johnny Nguyen
Red Knight (uncredited)
Paraic Breathnach
Ogre No 2
Daniel Naprous
Ogre No 3
Merrina Millsapp
Hall of Records Attendant
Pat Kinevane
Make-Up Artist
Art
- Matt Grayart direction
- Paul Hedgesproperty master
- Colman Corishassistant art director
- Matthew Grayart direction
- Maggie Grayset decoration
- Norman Garwoodproduction design
- Lucy Richardsonsupervising art director
- Anna Rackardart direction
Camera
- Ciarán Barrycamera operator
- Alistair Raecamera operator
- Alistair Raesteadicam operator
- Alastair Raecamera operator
- Alastair Raesteadicam operator
- David Applebystill photographer
- John de Bormandirector of photography
Costume & Make-Up
- Dee Corcoranhair department head
- Ann Cartwrightseamstress
- Sallie Jayemakeup department head
- Ruth Myerscostume design
- Eileen Buggyhairstylist
Crew
- Bruno Toniolichoreographer
- Richard Lloydpost production supervisor
- Kevin Ahernvisual effects editor
- Randy Spendloveexecutive music producer
- Eamonn Murphytransportation captain
- Sophia M. Crawfordstunts
- Roger Yuanfight choreographer
- Rob Inchstunts
- Ron Yuanfight choreographer
- Martin Gracestunt double
- Rowley Irlamstunts
- Rowley Irlamstunt double
- Amanda Fosterstunt double
- Giedrius Nagysstunts
- Phil Lonerganstunt double
- Philippe Zonestunts
- Dominick Hewittstunts
- Bean Peelstunt double
- Dominic Preecestunt double
- Richard Dwyerstunts
- Nikki Powellstunt double
- Paul Jenningsstunt coordinator
- Shaun Daveyadditional music
Directing
- Tommy O'Haverdirector
- Karen Richardssecond assistant director
- Raymond Kirkthird assistant director
- David Danielsfirst assistant director
- Jean Bournescript supervisor
Editing
Lighting
Production
- Morgan O'Sullivanco-producer
- Susan Millerco-producer
- Jane Startzproducer
- James Flynnco-producer
- Rebecca Ropercasting assistant
- Jennifer Laneexecutive in charge of post production
- Gerry Lundbergpublicist
- Manus Hingertylocation manager
- Rachel Smithproduction coordinator
- Maggie Phelanproduction accountant
- Susie Figgiscasting
- Bob Weinsteinexecutive producer
- Harvey Weinsteinexecutive producer
- Su Armstrongexecutive producer
- David Parfittproducer
- Julie Goldsteinexecutive producer
- Mary Alleguenunit production manager
Sound
- Nick Glennie-Smithoriginal music composer
- Patrick Cutliffeassistant sound editor
- Anthony Littonfoley editor
- Jon Stevensonsound effects editor
- Michael Connellsupervising music editor
- Caoimhe Doylefoley
- John Fitzgeraldsound re-recording mixer
- Sarah Gainesdialogue editor
- Noel Quinnboom operator
- Hugo Monksfirst assistant sound editor
- Brendan Geaneyassistant sound editor
- Tom Johnsonsound re-recording mixer
- Kieran Horganproduction sound mixer
Visual Effects
- Barrie Hemsleyvisual effects producer
- Jeremy Hattinghdigital compositor
- Clare Longhurstvisual effects coordinator
- John Slatterydigital compositor
- Angus Bickertonvisual effects designer




















