I'd give it a 4.2 out of 5.
It's very difficult to serve in a well known genre, and this was served piping hot tbh.
Excellent casting, Aditya Roy Kapoor is a treat to watch...Anil Kapoor being the finest villain. Not the kind we usually see...the rugged look, the relentless bad guy thing. He was more laid back, has a family, has a group to hang out with...most importantly there was fine madness within his eyes...which makes him a way more relatable than the usual villain. Two of the ladies, Sobhita and Tilottama....simply outstanding.
The whole supporting cast did an amazing job, especially BJ...relentless twist and turns, till the last breath.
It was short and crisp. No unnecessary lengthening of the plot ,the plan was made...and got executed beautifully.