I stopped watching this movie in the first half...such an overrated performance and subtle propoganda (which is very common these days in the bollywood and Web series).
Obviously, this was gonna be a flop. People don't fall for it anymore and Bollywood just fails to understand this simple thing that they are here to entertain and not do propoganda every now and then. Even if you want to propoganda, atleast write a good storyline, screen play and try to do a good job.
They need to get their act together before it is too late.