卖花女伊莉莎.杜利特尔,长得眉清目秀,聪明乖巧,但出身寒微,家境贫寒。她每天到街头叫卖鲜花,赚点钱补贴家用。一天,伊莉莎低俗的嗓音引起了语言学家希金斯教授的注意,教授夸口只要经过他的训练,卖花女也可以成为贵夫人。伊莉莎觉得教授说的话对她是一个机会,就主动上门请求教授训练她。教授的朋友皮克林和他打赌,如果让伊莉莎以贵夫人的身份出席6个月后将举办的大使游园会而不被人识破真相,那么皮克林愿意承担一切试验费用和伊莉莎的学费,这激起了教授的斗志,希金斯欣然接受了挑战。他是不甘示弱的,他从最基本的字母发音开始教起。希金斯是个精力旺盛和讲究科学的学者,对每一感兴趣件事都能废寝忘食。他胸怀坦荡、丝毫不怀任何恶意,但他又像孩子一样,毫不顾及他人的感情,对伊莉莎严加训练。。哥哥在一场事故中意外死亡,远在外地的妹妹玛利亚回到家乡。难过之余还要照顾大嫂和沉默寡言的母亲,加上哥哥承包的农场因为资金不足将被收回,这让玛利亚感到心力交瘁。为哥哥送行时,玛利亚认识了基里诺。基里诺一直想将自己的业余队伍发展成为唱诗班,而玛利亚对音乐颇有造诣,多番交流之下,玛利亚决定帮助基里诺训练这支并不成熟的队伍。基里诺也找来了更多人加入唱诗班,在玛利亚的帮助下,唱诗班的水平有了质的飞跃。在此期间,玛利亚跟负责照顾母亲的医生托马斯产生感情,二人迅速交往。很快,唱诗班迎来了一次向公众表演的机会。教堂答应给他们提供场地。所有人精心准备,歌声飘荡在了教堂的每个角落,他们终于成功了。。