very funny,the singing was in the right places so the movie didn't lag,great for teens and adults,some parts a little over younger kids understanding, but nothing I wouldn't let my own children see. A+ for the whole family. Will buy when it comes out on dvd.