Bollywood was really lacking some good films with meaning and script. Shershaah is just perfect for it. I mean how can a film be this perfect? You cannot find any loop holes in the film because there are not. The best thing they did is that they kept the script realistic and didn't involve bollywood masala in it. It has the right amount of everything. This movie has Comedy, Romatisicm, patriotism and emotional scenes at the same time in a right amount. Sidharth Malhotra indeed is a good actor. But the problem with him in the last few years was that he was lacking good and meaningful scripts. This movie perfectly describes that sidharth can truly get into the character. Kiara has also done a great job on portraying Dimple Cheema's character. The whole story of the film was vey real and less rather no drama was added in it. This movie shows Captain Vikram Batra's love as well as army life in a so perfect way that you will end up having tears in your eye. Songs are beautiful aas hell. Lastly, it is the perfect film to watch.