1960年代初,城市知识青年响应祖国号召,自愿到边疆支援建设。上海地质学院同学肖继业(毕鉴昌 饰)和林育生(达式常 饰)被分配到青海某地质队工作。时间不长,林育生就受不了青海艰苦的生活环境,以看病为由返沪。肖继业带领勘探分队在大山里找到新的矿种,在一次作业中肖不慎砸伤了腿,地质队领导借机让他回上海治腿并参与地质报告答辩,同时了解一下林育生的情况。回沪后发现,林是思想里长了“病”,他一方面忙答辩,一方面和育生的妹妹林岚(李秀明 饰)一起做育生的工作。肖自己去医院查腿,医生告诉他腿上长了骨瘤,有可能要截肢,闻言心感沉重:对于一个年青人来说,这次遇上了真正的困难。回家后奶奶(张瑞芳 饰)的一席话启发了他,他坚定地对奶奶说“留有一条腿,我也一样干革命”....。在华仔的巨星演唱会上,麦兜与他的伙伴们齐声高歌,硬邦邦的城市在华美耀眼的灯光下渐渐融化……
时光倒转, 春田花花幼儿园因不堪沉重的经济压力而被迫组建了“春田花花合唱团”,那个傻里傻气又活在梦中的校长率领着一群初出茅庐的小朋友,开始了一段磕磕绊绊的音乐之旅。
他们唱过没有人的商场,录过一夜爆红的广告金曲,遇到过骗钱跑路的胶牌经理人,甚至还受邀在葬礼上献歌一曲……鲜花、掌声、坚持、泪水,直到校长重新遇见了年轻时的自己,直到春天花花幼儿园被改建成了豪宅,直到岁月的痕迹慢慢爬上额头……当校长的头发日渐稀疏,当那颗咬了一个学期的糖炒栗子终于有了裂缝,每个人心中都泛起了一种叫“感动”的情绪……笑容从山那边落下,明天还会升起吗?。