The story isn't as suspenseful as the last movie. You pretty much figure out the first big twist very easily. The pacing is slow and then goes fast, which is when the movie should have ended- on a high note. They add more to it, and hence it goes slow again. That's where the mistake is.
Overall, the acting the great. Sunny Kaushal is shining, ofc. Taapsee seemed a bit off but it is fitting of her role in this movie. Vikrant is again honest in his role.
Spoiler alert-
Everybody knew the dead body was of Lallan. They showed him meeting Rishu when Abhimanyu had locked him in his clinic.
The crocodile thing is a bit of a stretch.
Abhimanyu being Dinesh Pandit's son, does make it interesting.