It was really nice watching a theatre movie in a theatre after a long gap. If at all this one released on an OTT, it would've gone downhill. Sure shot, No doubt.
It's just an average movie where the scriptwriters wanted to be as intelligent as possible and they succeeded too for a little bit.
Few actors are casted unwantedly. They doesn't have a depth in thier characters. Like a wasted opportunity.
Music is heavy. Not every song is good just one or two.