A thorough entertainer. Nothing less is expected of an Atlee movie anyway. SRK is always a pleasure to watch on screen, his screen presence is outstanding. Definitely hated Vijay Sethupathi by the end of the movie, he was that convincing as a villian. Nayanthara is captivating, an exceptional actor. It's a movie about a lot of social causes still manages to capture you throughout with lots of very welcome surprises.
The casting is flawless. I don't want to give any spoilers so I am not elaborating on the exemplary casting.
There are a few very Bollywood moments though eg. how they diagnosed a pregnancy, you'll know what I mean when you watch the movie but even that was funny.
If I am to describe the movie in a single sentence - I was sad the movie ended.