If you forget about the boycott trend, this movie is a breath of fresh air. Action sequences were all the hype. Story build up was nice. Romance was a tad bit forced but doesn't undermine anything. Nagarjuna rocked so hard!
SRK sacrifice was way too good attitude kind of thing. In short
It's either 1 or 5 stars. For me it's 5. The shortcomings weren't too much for me.