Eliza Doolittle este o tanara care isi castiga existenta vanzand flori pe strada. Accentul stricat si pronuntia defectuoasa a fetei atrage atentia unui trecator- profesorul de fonetica Henry Higgins, un lingvist cunoscut. Increzator in metodele sale, Higgins se lauda ca poate sa faca, la nivelul vocabularului, ca Eliza sa para ducesa. Intaratata, Eliza merge la casa profesorului, dorind sa invete, si ajunge subiectul unui pariu intre Higgins si prietenul sau Pickering. In sase luni fata trebuie sa apara la Balul Ambasadei asa ca, imediat, este supusa la epuizante exercitii fonetice zilnice. In acest timp, Eliza este cautata de tatal ei, om simplu si fara capatai care reuseste sa scoata bani de la Higgins contra educatiei fiicei sale.
Studentul Brian Roberts ajunge la Berlin în 1931 pentru a-și termina studiile de limba germană. Fără posibilități financiare, stă într-o clădire cu camere de închiriat, unde se împrietenește cu americanca Sally, o altă chiriașă. Entuziastă și veșnic plină de bună dispoziție, Sally este cântăreață la decadentul club Kit Kat, unde apare în spectacole de cabaret. Sally îl atrage pe Brian în lumea ei, încercând să-l transforme într-unul din numeroșii săi iubiți...