Cast (40)

Anne Hathaway

Ella

Hugh Dancy

Char

Cary Elwes

Edgar

Aidan McArdle

Slannen

Joanna Lumley

Dame Olga

Lucy Punch

Hattie

Jennifer Higham

Olive

Minnie Driver

Mandy

Eric Idle

Narrator

Steve Coogan

Heston (voice)

Jimi Mistry

Benny

Vivica A. Fox

Lucinda

Parminder Nagra

Areida

Jim Carter

Nish

Patrick Bergin

Sir Peter

Donna Dent

Ella's Mother

Ankita Malkan

Young Areida

Sally-Ann Tingle

Mean Little Girl

Aimee Brigg

Ella (Aged 8)

Helen Norton

Prof. Edith

Emmet Kirwan

Vendor

Christopher Kelly

Salesman

Audrey Hamm

Perfume Sprayer

Mikel Murfi

Mall Cop

Rory Keenan

Otto

Aonghus Og McAnally

Bluto

Aaron Monaghan

Pug

Heidi Klum

Brumhilda

Alvaro Lucchesi

Koopooduk

Paraic Breathnach

Ogre No. 2

Daniel Naprous

Ogre No. 3

Nora-Jane Noone

Fairy No. 1

Pat Kinevane

Make-Up Artist

Andrea Irvine

Tour Guide

Merrina Millsapp

Hall of Records Attendant

Amelia Crowley

Fairy Administrator

Pat McGrath

Dungeon Guard

Susan Mary Ward

Fan Club Girl

Ron Yuan

Red Guard (uncredited)

Johnny Nguyen

Red Knight (uncredited)

Crew (94)

Tommy O'Haver

Director

Laurie Craig

Screenplay

Karen McCullah

Screenplay

Kirsten Smith

Screenplay

Jennifer Heath

Screenplay

Michele J. Wolff

Screenplay

Jeremy Hattingh

Digital Compositor

Matthew Gray

Art Direction

Gail Carson Levine

Book

Jane Startz

Producer

Bob Weinstein

Executive Producer

Harvey Weinstein

Executive Producer

Julie Goldstein

Executive Producer

Su Armstrong

Executive Producer

Susan Miller Lazar

Co-Producer

Morgan O'Sullivan

Co-Producer

James Flynn

Co-Producer

John de Borman

Director of Photography

Norman Garwood

Production Design

Masahiro Hirakubo

Editor

Randy Spendlove

Executive Music Producer

Ruth Myers

Costume Design

Susie Figgis

Casting

Mary Alleguen

Unit Production Manager

David Daniels

First Assistant Director

Karen Richards

Second Assistant Director

Paul Jennings

Stunt Coordinator

Bruno Tonioli

Choreographer

Jennifer Lane

Executive In Charge Of Post Production

Richard Lloyd

Post Production Supervisor

Lucy Richardson

Supervising Art Director

Anna Rackard

Art Direction

David Parfitt

Producer

Colman Corish

Assistant Art Director

Maggie Gray

Set Decoration

Alastair Rae

Camera Operator

Alastair Rae

Steadicam Operator

CiarĂ¡n Barry

Camera Operator

Jean Bourne

Script Supervisor

Kieran Horgan

Production Sound Mixer

Noel Quinn

Boom Operator

Ann Cartwright

Seamstress

Sallie Jaye

Makeup Department Head

Dee Corcoran

Hair Department Head

Eileen Buggy

Hairstylist

Neil Williams

First Assistant Editor

Louis Conroy

Gaffer

Noel Cullen

Rigging Gaffer

Rachel Smith

Production Coordinator

Raymond Kirk

Third Assistant Director

Rebecca Roper

Casting Assistant

Stephen Daly

Storyboard

Martin Asbury

Storyboard

Michael Connell

Supervising Music Editor

Jon Stevenson

Sound Effects Editor

Anthony Litton

Foley Editor

Hugo Monks

First Assistant Sound Editor

Patrick Cutliffe

Assistant Sound Editor

Brendan Geaney

Assistant Sound Editor

Tom Johnson

Sound Re-Recording Mixer

Caoimhe Doyle

Foley

John Fitzgerald

Sound Re-Recording Mixer

Manus Hingerty

Location Manager

Maggie Phelan

Production Accountant

David Appleby

Still Photographer

Gerry Lundberg

Publicist

Eamonn Murphy

Transportation Captain

Angus Bickerton

Visual Effects Designer

Barrie Hemsley

Visual Effects Producer

Clare Longhurst

Visual Effects Coordinator

Kevin Ahern

Visual Effects Editor

Mike Stanwick

Color Timer

Shaun Davey

Additional Music

Sophia M. Crawford

Stunts

Amanda Foster

Stunt Double

Phil Lonergan

Stunt Double

Dominic Preece

Stunt Double

Giedrius Nagys

Stunts

Bean Peel

Stunt Double

Nikki Berwick

Stunt Double

Ron Yuan

Fight Choreographer

Roger Yuan

Fight Choreographer

Philippe Zone

Stunts

Martin Grace

Stunt Double

Dominick Hewitt

Stunts

Richard Dwyer

Stunts

Rob Inch

Stunts

Rowley Irlam

Stunts

Rowley Irlam

Stunt Double

Barrie Gower

Prosthetic Makeup Artist

John Slattery

Digital Compositor

Sarah Gaines

Dialogue Editor

Paul Hedges

Property Master

Nick Glennie-Smith

Original Music Composer