No doubt, this movie is one of the best movies among the movies in this year. it has lots of action, colors, songs, emotion... and lots of fancy stuff.
The author of this story assumed that this story happened in an Arabian city. However, I think this movie has lots of mixing between Arabian culture and Indian culture. Although, the movie started with describing Arabian hot nights, deserts, and camels, but the rest of the movie indicates Indian culture.. colorful dresses, music, dancing... and nothing to do with Arab culture. And away from some Arabic words and names that have been used in this movie, this movie reflects the Indian lifestyle more than Arabic lifestyle.