Lauren Ambrose como Eliza Doolittle, Harry Hadden-Paton como Henry Higgins, Norbert Leo Butz como Alfred P.