It is an attractive and catchy story that includes many moral and psychological points; 1- Every human being has two spirits, good and evil, and the only way to be happy is to control these two spirits. 2- It is not right to judge people by their appearance. 3- Love is not only for relationships with the opposite sex, and real love is in being human, caring and caring for the people around you. 4- Any good can become bad and any bad can be good: it just needs the right time and place and many other things that you just have to watch the movie...