Characters played by Maureen Lipman
Miss Minchin
Characters played by Amelia Shankley
Sara Crewe
Characters played by Miriam Margolyes
Miss Amelia
Characters played by Annette Badland
Cook
Characters played by Natalie Abbott
Becky
Characters played by Alison Reynolds
Ermengarde
Characters played by Katrina Heath
Lavinia
Characters played by Joanna Dukes
Jessie
Characters played by Johanna Hargreaves
Henrietta
Characters played by Jessica Simpson
Lottie
Characters played by Nigel Havers
Carrisford
Characters played by David Yelland
Captain Crewe
Characters played by John Bird
Mr. Carmichael
Characters played by Annie Lambert
Mrs. Carmichael
Characters played by Antony Zaki
Ram Dass
Characters played by Meera Syal
Anna
Characters played by Christopher Haley
Donald
Characters played by Zoe Mair
Janet
Characters played by Alessia Gwyther
Nora
Characters played by John Grillo
Barrow
Characters played by Marianne Borgo
Mariette
Characters played by Patsy Rowlands
Baker's Wife
Characters played by Mia Fothergill
Waif
Characters played by Gerald Sim
Colonel
Characters played by André Maranne
Monsieur Dufarge
Characters played by James Bree
Doctor
Characters played by Dicken Ashworth
Bert
Characters played by Jake Wood
Delivery Boy
Characters played by Justine Simon
Eleanora
Characters played by Samantha Gale
Elizabeth
Characters played by Jack McNicholl
Urchin
Characters played by Scott Mozley
Urchin
Characters played by Max Tucker
Urchin