Very few indian directors are there who want to plot this kind of movie which have old stories and they have to perform war scene . sanjay leela bhansali has done a tremendous job for making this cult movie. I love the plot of this movie. Ranveer singh worked so hard for this role and once he is on screen I thought know one can do that role in that much powerful way. deepika padukone is seriously a great actress in this time. totaly satisfied by the script part. acting is awesome.music is very heart touching and war moments are picturised nicely.so many reasons to watch this movie and if you think that history can not be picturised by our own film makers you are wrong . do watch and then talk.great work team.