I think this film is truly fabulous! I loved it. What makes it special is that it has all the perfect ingredients for a feel-good film. It helps that the central characters are gorgeous, and Will Smith makes a funny and heartwarming genie. What impressed me also was that there was the perfect mix of acting with singing. Usually I switch off musicals because I don’t want to hear dialogue told through song- even though I love singing. This film did not overdo the singing with just a few great songs. Visually it was spectacular and there were many great moral messages for children and adults alike. For a change- no swearing or blood and guts( which sadly I’m now accustomed to watching). A thrill from beginning to end. I have to say that Guy Ritchie surprised me, but the boy done good! Truly worth a watch.