From the trailer, this movie looked more or less a copy of Hollywood superhero movies. Yet the expectation was high, coming after Koi Mil Gaya and Krrish. (No one knows where Krrish 2 went!)
But firstly, credit where credit is due. The action and the stunts and the special effects are top class. Specially if you compare it with the other Bollywood movies in the similar category like the rubbish Ra.One, it is a million times better. It is the same quality as X-men and Superman movies. Yet, the problem is that it just seems a copy of such movies. The focus on the mutants aspect was short but almost the same as X-men and the last fight scenes of Krrish and Kaal seem to be just a recreation of 'Man of Steel'. The only difference was that this being a Bollywood, Hindi movie, this had more aspects of emotional drama, songs and typical dialogs.
There wasn't enough element of surprise. You knew what was coming and with a weak story, even the connect with the audience wasn't that great. In the first half, I felt like I was watching Shaktimaan in one scene. The music and songs aren't good at all and totally unnecessary. Even Hrithik's dance wasn't anything to rave about. Krrish was shown to be doing just a bit too many things at a time. The acting is OK, Hrithik and Kangana have done well but the story just seemed very weak.
Having said all that, kids would love this movie and people who don't watch Hollywood movies can watch this for the action and special effects. I can also see this movie earning through merchandise and other things. Great or not, this movie is definitely going to earn a lot but it could have definitely been better in some aspects.