杜威•費恩(Jack Black 傑克•布萊克 飾)是一名已過而立之年,卻仍在為理想打拼的搖滾音樂人。他不屑於那種粗制濫造、充滿向商業諂媚味道的虛偽樂曲,一心追逐真情實感的純粹搖滾樂。為此,他和無數支樂隊分道揚鑣,至今事業無成,還面臨被房東趕出去的窘境。
杜威的男房東兼老友內德•斯尼勃利(Mike White 麥克•懷特 飾)此前曾是狂熱躁動的死亡搖滾樂手,如今搖身一變成為了居家好男人以及代課老師。杜威閑賦家中時,偶然接到一通來自某中學的招聘電話,對方邀請內德迅速來學校代課。窮極無聊兼為生計所迫的杜威偷梁換柱,以內德的身份進入這所校風極為嚴謹的名門中學教學。學生們的死氣沉沉一度讓他倍感無聊,某天,杜威無意中發現孩子們的音樂天賦。於是,他瞞天過海,帶領這群只知道讀書的孩子們進入一個全新且樂趣無窮的搖滾世界……