Když se poněkud samolibému, hodně sarkastickému a zapřísáhle staromládeneckému profesoru lingvistiky Henrymu Higginsovi (Rex Harrison) připlete do cesty poněkud nevycválaná a prostořeká a hodně umolousaná květinářka Líza Doolittleová (Audrey Hepburnová) s příšerným cockney nářečím londýnských spodních vrstev, ani jeden z nich netuší, jaké bude mít toto letmé setkání dvou lidí z naprosto odlišných světů pro jejich život důsledky.