The look of the sets and the musical numbers are still fun but I guess in fairy tales there isn’t a lot of room for consequences. The ending of the movie is unrealistic as the barriers are opened to everyone including, as someone stated earlier, criminals and murderers. It’s not really a happy ending to allow people who as a way of life are thieves, bullies, lawless, kidnappers, and murderers access to a naive community.
Also, in many simple movie plots, the lead character will often make what is considered a wrong choice or a mistake, then for dramatic purposes are required to admit it to a large group of people. Mal made an executive decision to close the barrier for the protection of Auradon but later feels the need to confess this decision to her friends. Of course they feel betrayed about her choice and her ‘lie’ and some leave her to cry. But she could have just talked privately with King Ben and discussed how there may be another choice. Then they could have made a decision without getting everyone else upset. Besides if these kids are really ‘rotten to the core’ like they sing about, then they’re probably used to lying and being lied to in return so they wouldn’t make such a big deal that she withheld information about a previous decision.
There’s also a problem with Audrey’s character. Ok so she doesn’t end up with the life she wanted so now it’s ok to turn bad and try to destroy your hometown? It’s ok to feel anger sometimes along with frustration and disappointment but it doesn’t mean that we can turn evil in order to get revenge. That shouldn’t ever be an option. Learn to deal with loss and how to move on.
It’s a fun, simple plot with one-dimensional characters. With all these new street savvy people crossing the barrier, they really need to enhance their security of the crown and scepter and spellbook so Audrey’s tantrum isn’t repeated every week with some new villain...