I really enjoyed this movie! It was so much fun for my girls (2yrs. & 5 yrs.old) and even I loved it! There's a great lesson behind it && never a dull moment. Perfect for a family film!!!! Each actor/actress put a lot into bringing out the best in each character. I read the reviews and if I had listened to the negative ones I would've missed out on a fun film. The story line was creative & different. Whoever wrote a negative review about this movie has no imagination or appreciation for great films!!! I encourage everyone...young or old to watch this film. It's uplifting & fun!!!