Yes it's formulaic, and yes you can probably predict the ending within the first half hour of the movie. But it's cute and really is it such a bad thing to have multiple movies telling kids it's a good thing to be unique. The songs are pretty good actually and the dancing is really well choreographed. It's not winning any awards but if you want to watch a lighthearted movie that you don't have to think too hard about the plot of it's good for that.