The first half is really awesome, it is fast paced and full of action. SRK's first introduction is his best introduction ever! The second half is a bit slower as compared to first, and the movie becomes a bit predictable after that. However, the action sequences are really good, although over the top. Finally, it raises some really important issues, apart from its mass content! I would recommend this movie to everyone, you would come in expecting a mass entertainer(which it is), but would be caught off guard with some of the best emotional scenes I have seen in recent times.