20/10 for the graphics (beyond excellent!)
10/10 for finally making a movie depicting Indian mythology
4/10 for the "trying to be funny"
To the directors and producers of Indian movies - you DO NOT need to pack everything in one movie. Stop creating every movie for everyone. I know your goal is to reach the maximum audience but it prevents the movie to make its point. An amazing movie with beyond amazing graphics spoiled by boring humor in the first half. I love humor when it actually is but making awkward noises, stretching arms and legs, yawning and cheesy emotions just make it undesirably boring.
The reason I gave it 4 star is because they spoiled a what could have been an amazing movie by trying to push every aspect of a typical India cinema - action, comedy, love, suspense, revenge. Seriously, start creating movies for focused masses (like Satyajit Ray did) or stop dreaming of Oscars