cast
-
Leslie Howard
Henry Higgins
-
Wendy Hiller
Eliza Doolittle
-
Wilfrid Lawson
Alfred Doolittle
-
Marie Lohr
Mrs. Higgins
-
Scott Sunderland
Colonel George Pickering
-
Jean Cadell
Mrs. Pearce
-
David Tree
Freddy Eynsford-Hill
-
Everley Gregg
Mrs. Eynsford-Hill
-
Leueen MacGrath
Clara Eynsford-Hill
-
Esme Percy
Count Aristid Karpathy
-
Violet Vanbrugh
Ambassadress
-
Irene Browne
Duchess
-
Kate Cutler
Grand Old Lady
-
O.B. Clarence
Mr. Birchwood
-
Ivor Barnard
Sarcastic Bystander
- Cecil Trouncer First Policeman
-
Iris Hoey
Ysabel
- Viola Tree Perfide
-
Cathleen Nesbitt
A Lady
-
Wally Patch
First Bystander
- H.F. Maltby Second Bystander
-
George Mozart
Third Bystander
-
Stephen Murray
Second Policeman
- Eileen Beldon Mrs. Higgin's Parlourmaid
-
Frank Atkinson
Taxi-Driver
-
Anthony Quayle
Eliza's Hairdresser (uncredited)
-
Leo Genn
Prince (uncredited)
-
Moyna MacGill
Woman Bystander (uncredited)
-
Patrick Macnee
Extra (uncredited)