Poor acting especially by Tapsee Pannu. Predictable plot with no actual twists. Could have been much much better.
Underutilized Jimmy Shergill. Lack of attention to detail.
Overall, if you liked the first part, better not watch the second cz it might ruin the previous movie's experience as well!