When linguistics professor Henry Higgins boasts that he can pass off Cockney flower girl Eliza Doolittle as a princess with only six months' training, Colonel George Pickering takes him up on the bet. Eliza moves into Higgins's home and begins her rigorous training after the professor comes to a financial agreement with her dustman father, Alfred. But the plucky young woman is not the only one undergoing a transformation.
Leslie Howard
as Henry Higgins
Wendy Hiller
as Eliza Doolittle
Wilfrid Lawson
as Alfred Doolittle
Marie Lohr
as Mrs. Higgins
Scott Sunderland
as Colonel George Pickering
Jean Cadell
as Mrs. Pearce
David Tree
as Freddy Eynsford-Hill
Everley Gregg
as Mrs. Eynsford-Hill
Leueen MacGrath
as Clara Eynsford-Hill
Esme Percy
as Count Aristid Karpathy
Violet Vanbrugh
as Ambassadress
Irene Browne
as Duchess