柯蒂斯(迈克尔·珊农 Michael Shannon 饰)是个建筑工人,非常辛苦地工作养家,幸而和妻子萨曼莎(杰西卡·查斯坦 Jessica Chastain 饰)感情和睦,还有个六岁的听障女儿汉娜。有一天,柯蒂斯被一个非常真实的噩梦惊醒,梦里面有恐怖的龙卷风到来,下起柏油一样的雨,整个镇子被夷为平地。从此类似的噩梦经常出现,柯蒂斯渐渐开始相信,认为这是末世启示,梦里发生的一切都被他带到现实,他开始变得暴躁、沉默,还在家里建风暴掩体,甚至丢了工作。萨曼莎不理解丈夫的一系列变化,认为他生病了,应该看心理医生,还为他花许多钱建毫无用处的东西、买昂贵又毫无用处的防毒面具、丢了工作没了医疗保险大为光火。柯蒂斯的“症状”越来越严重,也越来越为人所不容,他的境遇,取决于他预见的风暴到底会不会到来……
三年的时间匆匆一过,经历了风风雨雨的特洛伊(扎克·埃夫隆 Zac Efron饰)和女友盖比瑞拉(瓦妮莎·哈金斯 Vanessa Hudgens饰)即将迎来毕业,面临着各奔东西的局面。虽然两人非常希望能够继续在一间大学就读,延续彼此的感情,可惜无论是家人还是自己的志向,让两人产生分歧颇大,免不了争吵。但两人还是决定和野猫队的其他同伴们一起举办一场音乐剧,以此来怀念那些高中的美好时光,并憧憬美好的未来。盖比瑞拉接到的斯坦福大学的荣誉课程通知书,课程的日子正好与毕业舞会的日期相冲突,面对选择,她不知道自己到底该何去何从。特洛伊知道后,虽不愿分离却仍然劝说盖比瑞拉不要放弃这个机会,不要埋没自己的人生。最终盖比瑞拉最终决定离开,而且也没有在毕业舞会的前夕赶回来…… 最后,特洛伊和盖比瑞拉的爱情是否能修成正果?