It's an out and out action movie. Nowhere we get bored. Brilliant stunts and cinematography. Yash, Sanjay dutt, Raveena did a brilliant job. Prakash raj was good in his narrator role. Srinidhi shetty had a small role, but carried well compared to first part. To all those brilliant critics, who are rating this movie 2 star. What exactly were they expecting? The tenor was set in first part itself. They were probably expecting a kabhi kushi kabhi gam movie, or they were paid to trash the movie.