The whole plot is full of deep morals and (as long as you're there to point them out) children will learn the right things; Vendetta is coldhearted, malicious, pessimistic, controlling, and ignorant. Charlotte is sweet, kind, optimistic, helpful, selfless, and innocent. Vendetta and her hamster, Grudge (who's not exactly evil but is loyal to Vendetta) use their unique talents of the creation of life to scare the townspeople into doing her bidding and making things go her way. Then along comes Charlotte with her knack for seeing things as they truly are: beautiful, and for the first time things actually don't go her way. Vendetta hates this, and also finds it a waste of time to be cheerful calling her and her ways stupid. At one point she tries to be like her so she can win; but she's just too ignorant and blinded by her pessimism to see the truth, let alone see that things would fall into place if she didn't try to control things so much and just be happy with what she has like Charlotte. Charlotte's innocence makes her invulnerable to Vendetta's terrible ways of making the world seem cold and dark by scaring her, and her optimism makes her brave in the conflicts of Vendetta's evil creations and in turn makes her creatures good. (Including Grudge himself) Vendetta hates everything about her at this point. She seeks out to destroy Charlotte at all costs! But whenever Vendetta tries to get rid of Charlotte she ends up being the one who gets hurt herself and Charlotte ends up walking away as happy as ever! This all comes together in a very nice way and is chock full of good morals such as: beauty comes from within, good always wins, jealousy is never rewarded, positivity is followed by victory, and it's better to be loved than feared. If this weren't enough, even though the animation is very colorful and includes a very diverse and original cast of characters into the show who are all completely three-dimensional. So, even though the humor is a little dark, as long as you talk the little ones through, this show is perfect in every way by being unique and balanced. You have to see it for yourself!!!