摇滚乐主唱和吉他手杜威·费恩(杰克·布莱克饰)已经年过30,除了一大叠和各种乐队的不成功合作记录和一个摇滚巨星的梦想外一无所有。一天,杜威又被一支重金属乐队踢出门外,而回到公寓,室友和老友内德·斯尼勃利(麦克·怀特饰)的女友帕蒂(萨拉·丝沃曼饰)又对他下了最后通牒:要么付清房租,要么立刻走人。好友内德本是杜威的乐队的贝斯手,但因为现任女友的严加管教而拒绝了摇滚转而做小学代课老师。在内德对杜威(当然是在女友的指使下)下了最后通牒后。一所小学给内德打电话请他去代课,这时碰巧是杜威接的电话,在高额代课费的诱惑下,杜威决定冒充朋友的身份,去赚这一笔外快。在学校中,杜威本来想整天给学生们体活课,蒙混过这一周。没想到,一次音乐课上,杜威看到了学生们的精彩演出,他突然意识到。自己的摇滚梦会在这所学校中实现。于是。他在班级中组建了一支摇滚乐队。并且给每个人都分配了任务。大家一起排练,一起学习。一起为即将到来的摇滚大赛做准备。不知不觉间,杜威开始沉迷于做老师的感觉,这个一直以来的失败者忽然发现在他的生命中充满魔法。而他的自由散漫的生活态度,他的热情和音乐天分也很快对那些小大人们产生了影响,他们开始变得生气勃勃,同时开始审视自己,他们开始认真探究自己不被学校鼓励的另外一面,并且考虑一些盛大灼热的梦想。终于,杜威开始对孩子们进行初步摇滚乐训练,尽可能的发挥每个人的才能把他们组成一支小型的摇滚乐队,并准备带他们去参加“乐队大战”的比赛。随着比赛日期的临近,杜威也面对着越来越多的问题,他是否真的能够说服保守的女校长和那些完全不希望自己的孩子们碰摇滚乐的家长们,带领乐队获得比赛的优胜,从而解决自己的经济困境,并重新成为一个受人尊敬的摇滚乐手。