Dewey Finn (Jack Black) fliegt aus seiner Rock-Band - und das ausgerechnet vor einem großen Auftritt beim „Battle of the Bands“-Wettbewerb. Außerdem leidet er zunehmend unter wachsenden Schulden und Depressionen. Noch wohnt er für lau bei seinem guten Freund Ned (Mike White), doch dessen Verlobte (Sarah Silvermann) will, dass der Taugenichts ...