沙迪(萨莱·巴克里 Saleh Bakri 饰)的妹妹就要结婚了,根据村里的传统,沙迪必须和父亲(穆罕默德·巴克里 Mohammed Bakri 饰)开着他们的小车,挨家挨户的当面将请柬送给亲戚朋友们。这也就意味着,沙迪一路上都要和自己久别重逢的父亲捆绑在一起。 沙迪对于父亲的很多生活习惯都非常的看不惯,觉得他思想顽固而落后,就像家乡里的大部分碌碌无为的人一样。在沙迪很小的时候,母亲无法忍受村里闭塞的环境,选择抛弃了丈夫和孩子们远走他乡,虽然沙迪失去了母爱,但是现在的他完全可以理解母亲当初的选择。随着旅行的行进,沙迪和父亲之间的关系越来越紧张起来。
1927年,由唐·洛克伍德(吉恩·凯利 饰)和丽娜·雷蒙德(简·哈根 饰)主演的《皇家流氓》在好莱坞首映。由于丽娜刺耳的嗓音无法匹配其夺目的外貌,为了维护明星形象,宣传部只得安排唐一人讲话。首映后,由于钢琴师科斯莫·布朗(唐纳德·奥康纳 饰)的汽车爆胎,为了躲避疯狂的影迷,唐意外结识了能歌善舞的凯西·塞尔登(黛比·雷诺斯 饰),并被其深深吸引。数周后,首部有声电影《爵士歌手》爆红,唐与丽娜的新片《决斗骑士》不得不临时改变拍摄方式,而凯西也成为歌舞片演员。因预映口碑极差,科斯莫提议将《决斗骑士》改为歌舞片,由凯西为丽娜配音,凯西积极附议。与凯西吻别后,唐心花怒放,在雨中载歌载舞。科斯莫的计划能否奏效?幕后的凯西能否走到台前接受观众的掌声?