The movie has excellent choreography and is fast-paced, with many impactful scenes but few emotional scenes feel forced.
The movie was felt too fast hence you won't feel an emotional connection sometimes.
Romantic set pieces felt unnecessary tbh ...
The best part was definitely the cast
Shah Rukh Khan was great but Vijay Sethupathi stole the show for me
And Deepika delivered well in her limited appearance
PERSONAL OPINION: Shah Rukh Khan was really cool (perfect) in the role of the older gentleman but in the younger role... he seemed a little out of place
CONCLUSION: The movie had all the ingredients for a great movie but the need to make it short (editing) and romance ruined it (especially the songs)
You may enjoy it with your friends...BECAUSE IT IS MADE FOR THE MASSES :)