See it if you are in the mood for a smart fairy tale that takes a few deft shots at contemporary life but keeps its message basic: love each other.
Don't see it if you are looking for high drama or complex characters.
See it if you uncritically enjoy fairy/morality tales.
Don't see it if you want a cast that has more than one actor with professional chops. And think that Fairy Tales are best written in rhyme.