Jack Black stars as a hell-raising guitarist with delusions of grandeur. Kicked out of his band and desperate for work, he impersonates a substitute teacher and turns a class of fifth grade high-achievers into high-voltage rock and rollers. Joan Cusack portrays the principal of the private school where Black is prepping the kids for a Battle of the Bands.
Down and out rock star Dewey Finn (Black) gets fired from his band, and he faces a mountain of debts and depression. He takes a job as a 4th grade substitute teacher at an uptight private school where his attitude and hijinx have a powerful effect on his students. He also meets Zack, a 10-year-old guitar prodigy, who could help Dewey win a "battle of the bands" competition, which would solve his financial problems and put him back in the spotlight.
Customer reviews & ratings