Top notch perfomance fron lead actors. Ajay devgn was fabulous , saif ali khan was menacing , kajol had cameo but whatever she had was impressing, one character sharad kelkar as chatrapati shivaji.. was made for this role in furure uh reminds him as shivaji... perfect vfx , 3d reminds uh of hollywood.... edge of seat pace , background music gave uh goosebumps throughout the movie and ajay's entry and last 20 minute climax was usp of this film. Go with ur family..