The first part was somewhat boring, second part was good. Fighting scenes are quite realistic and directed decently. Ranveer's acting as usual was also decent. Bollywood movies always include some unnecessary songs which were there in first part and all were badass