Hardcore "School of Rock" vibes, with Devine basically doing a full-on poor man's impression of Jack Black. It's nowhere near the inspired fun of that comedy classic, and there's not nearly enough actual, practical, impressive magic (until the final performance). Still, the fun cast of kid characters and unexpected sweetness make it a worthwhile watch for anyone with kids...my 7-year-old was OBSESSED. Again though...if it's an option, just (re-)watch the far superior School of Rock instead.