Rock học trò
Cốt truyện

Một ban nhạc rock tên No Vacancy đang biểu diễn tại một hộp đêm ba tuần trước khi đi tranh tài tại cuộc thi Battle of the Bands. Cây guitar của nhóm, Dewey Finn thì luôn dính dáng đến những trò hề trên khấu, trong đó có một pha nhảy vào khán giả nhưng không ai thèm đỡ, làm cho buổi biểu diễn khép lại đột ngột. Sáng hôm sau, Dewey tỉnh dậy trong căn hộ mà anh sống cùng cậu bạn Ned Schneebly và cô bạn gái của Ned, Patty Di Marco. Họ thông báo với Dewey rằng anh đã trễ hạn thanh toán tiền thuê nhà, và nếu trong một tuần nữa anh không đền bù đủ số tiền đó thì sẽ bị tống ra ngoài. Khi Dewey gặp No Vacancy tại một buổi tập luyện của ban nhạc, anh phát hiện ra mình đã bị thay thế bởi một tay guitar khác tên là Spider. Sau đó, trong lúc đang cố bán đồng nhạc cụ còn lại của mình để trả nợ tiền thuê nhà, Dewey nhận được một cuộc gọi từ Rosalie Mullins – hiệu trưởng của trường dự bị Horace Green; cô này nhờ Ned tư vấn về một vị trí làm giáo viên dạy thay ngắn hạn. Trong tâm thế tuyệt vọng vì không trả nổi tiền thuê nhà, Dewey đóng giả Ned và giành lấy công việc đó. Trong ngày đầu tiên đến trường, "Mr. S" (cái tên mà Dewey tạm dùng khi không biết cách đánh vần từ Schneebly) đã cư xử kỳ cục làm cho cả lớp học bối rối.
Ngày kế tiếp, Dewey tình cờ nghe các học sinh đang chơi nhạc cụ trong phòng học nhạc, từ đó anh ấp ủ dự định biến chúng thành một ban nhạc để tham gia cuộc thi Battle of the Bands. Anh lần lượt chọn nhân sự cho ban nhạc của mình như sau: tay guitar cổ điển Zack Mooneyham vào vị trí lead guitar, nhạc công chơi bộ gõ Freddy Jones vào vị trí tay trống, nhạc công Katie vào vị trí đánh đàn bass, nhạc công piano Lawrence vào vị trí đánh đàn keyboard, còn riêng anh đảm nhiệm vai trò hát chính kiêm chơi guitar. Anh cũng phân công các học sinh còn lại trong lớp vào những vị trí ca sĩ hát bè, các nữ cổ động viên, người bê vác nhạc cụ với Summer Hathaway làm quản lý ban nhạc. Dewey khởi lập dự án không chỉ để thay thế những tiết học thông thường mà còn giúp nâng cao tài năng và đem lại sự tự tin cho các học trò. Anh là người đứng ra động viên Lawrence (cậu lo ngại rằng mình không đủ "ngầu" để chơi cho ban nhạc), Zack (cha cậu kịch liệt phản đối nhạc rock) và Tamika (cô bé này bị thừa cân, quá tự ti để làm giọng hát bè, dù sở hữu chất giọng nội lực). Trong một tiết học nọ, Dewey đã có một bài phát biểu hùng hồn, dạy cho các học viên nhí rằng rock and roll chính là cách để "đảo chính" và đứng lên thể hiện lập trường của họ. Thông qua sự đồng ý của Summer, hai nữ cổ động viên Michelle và Elani đã đặt tên ban nhạc là "The School of Rock."
Hai tuần trước khi Battle of the Bands khởi tranh, Dewey đã lén đưa một nhóm học trò của mình đi đăng ký một suất tranh tài tại cuộc thi, số còn lại thì ở lại lớp để đề phòng có người đến kiểm tra. Khi Freddy tự ý đi lạc khỏi đoàn, Dewey phải mất công tìm tiếm cậu, cho đến khi trở lại cùng nhóm thì lá đơn của nhóm bị từ chối do danh sách đã hết chỗ. Sau cùng Summer nảy ra kế lừa đội ngũ tổ chức cuộc thi rằng các học sinh bị mắc bệnh nan y thì lá đơn của họ mới được chấp thuận. Ngày hôm sau, Mullins bất chợt đến kiểm tra tiết học của Dewey, ép anh phải dạy những bài giảng thật sự. Lý do là bởi sẽ có một đêm họp phụ huynh diễn ra tại trường ngay trước thềm cuộc thi Battle of the Bands.
Trong lúc Dewey bận sửa soạn cho đêm họp phụ huynh, Ned nhận tiền lương của trường qua thư, qua đó biết được trò gian trá của Dewey. Trong buổi họp, các phụ huynh yêu cầu Dewey nói về những thứ mà anh dạy cho lũ trẻ, buộc anh phải giải thích cho họ theo cách tốt nhất có thể. Cuộc họp bị gián đoạn khi Ned, Patty, Mullins và cảnh sát ập đến. Kế đó Dewey tiết lộ tên thật của mình, thừa nhận anh không phải một giáo viên có bằng cấp, rồi anh vô tình làm phụ huynh hiểu lầm về phát ngôn "đụng chạm" đám trẻ và bị chúng "đụng chạm" nên đột ngột bỏ đi. Trở lại căn hộ, Dewey và Patty xung đột với nhau, Ned liền đứng ra can ngăn và đề nghị Dewey chuyển ra ngoài.
Sáng hôm sau, phụ huynh kéo đến làm loạn trước cửa văn phòng của Mullins, trong lúc đám trẻ không để những công sức của chúng suốt thời gian qua bị uổng phí. Khi giáo viên dạy thay phát hiện đám trẻ biến mất khỏi lớp học, cô này báo cho Mullins, khiến Mullins và các bậc phụ huynh phải cất công đến cuộc thi. Mệt mỏi vì liên tục bị Patty át vía, Ned cuối cùng thể hiện tiếng nói của mình bằng cách chia tay cô và quyết định đến xem ban nhạc biểu diễn. Dewey được một chiếc xe buýt của trường đến đón và chính anh dẫn lũ nhóc đến dự Battle of the Bands, kế đó cả ban nhạc bàn bạc với nhau và chốt lại sẽ biểu diễn một ca khúc do Zack sáng tác. Dù lúc đầu bị một số người mỉa mai là chiêu trò câu khách, ban nhạc đã thể hiện tuyệt vời và giành được cảm tình của toàn bộ khán giả. Với kết quả chung cuộc là No Vacancy giành chiến thắng, nó ít nhiều làm Dewey thất vọng, nhưng khán giả lại hô vang cái tên School of Rock và đề nghị họ biểu diễn lần nữa. Dẫu chưa hết buồn với chuyện lừa gạt trước đó, nhưng Mullins và các bậc phụ huynh cũng không khỏi ấn tượng trước tài năng và sự tự tin mà lũ trẻ thể hiện trên sân khấu.
Một thời gian sau, một chương trình được tổ chức sau giờ học có tên School of Rock đã khai mạc với Dewey tiếp tục huấn luyện cho các "đồng đội" nhí của mình, còn Ned dạy cho những người mới tập chơi nhạc.