Karen
Miss Kenton
Karen Eiffel
Sybill Trelawney
Katherine
Elinor Dashwood
Dr. Alice Krippin
Nanny McPhee
Kate
Maggie Chester
Dr. Diana Reddin
Gareth Peirce
Margaret Strauss / Grace
Headmistress
Beatrice
Margaret Schlegel
Captain Amelia (voice)
Susan Stanton
Lady Marchmain
Vivian Bearing
Cecilia Rueda
Frances
Agent O
Self
FBI Agent Sadie Hawkins
Elinor (voice)
Kate Walker
Dora Carrington
Charlotte
She
Narrator
P.L. Travers
Narrator (voice)
Mrs. Lincoln / Sarafine Duchannes
Lady Eastlake
various
Kate Jones
Self (archive footage)
Alison Porter
Catherine Bryson
Cemolina
Young Woman
Mrs. Lovett
The Queen
Isabel (uncredited)
Anna Quangel
Mrs. Potts
Dr. Rosshilde
Marie Bonnar
Dr. Rawlings
Duchess D'Antan
Maureen Meyerowitz
Catherine Winslow
Lesa (voice)
Elephant Woman
Druscilla
Fiona Maye
Goneril
Prime Minister
Katherine Newbury
Dora the Yeti Elder (voice)
Petra Andrich
Amanda
The Baroness
Elle-Même
Poly (voice)
Nancy Stokes
Agatha Trunchbull
Cath
Various
Self - Guest
Miss Money-Sterling
Homeless Woman / The Angel
Suzi Kettles
Harriet Pringle
Self - Host
Debbie
Lady Marcham
Queen Elizabeth I
Vivienne Rook
Zoë Boehm
Nanny Gee
Emma Thompson
Jackie Meld / Various Roles
self