Good movie, actually there is thing what a movie should contain.
Action: Good
Comedy: Good
Romance: ok
Bromance: Good
The only thing which is not likable is kajol's role, except that everything is exceptional.
Over all good. Srk's kali avatar was something new.