There are so many characters in the film, which are introduced in the beginning but during the movie viewers will just get confused. Movie is full of colors but lack on its script and music. Another thing which was not that convincing was the transitions of Ajay Devgn from real world to animated. Debutant director Kireet Khurana did a commendable job in combining action & animation, which looked stunning on screen. All the animated characters (Loveena, Pandu Hawaldar, Big Ben, Guppy, and the emperor who sounds like AK Hangal) are designed so wonderfully that they will take you to some other world.
Film-makers could have done a much better job by giving more scope to kids and 3D characters rather than keeping the spot-light on Ajay Devgn entirely. Before this I saw 3D animated adaptation of Ramayana and it was so amazing in every sense that it narrated the complete epic without getting sluggish anywhere.
Even the screenplay, dialogues and humor could have been better. The gags get so repetitive in between that they will neither sound hilarious nor witty. Being a 'Kids Movie' it would have been way better if the children in the movie were used properly but unfortunately they all looked like giving special appearances. Knowing the fact that Kajol has got the potential to hold the entire film on her shoulders, film-makers kept her character under-developed and honestly it will affect the film on Box office.
Footer: Going by film's 3D animated characters it's flawless but it falls weak on its writing part. Do take your kids for such a classy piece of animation but try not to complain about the technical bit.