Ignore the bad reviews, this movie has an almost identical style and pace as the first so idk what about this one people dislike so much compared to the original, Jack Black's character was corny and not needed, and there were some silly CGI and acting moments but overall I liked it, just wish I knew if the end was another dream, maybe I'll find out in the third, either way it was a good movie and I love Brandy's character especially.