From the very beginning, this movie will try to buy you out with its lavish sets, costumes and visual effects but as it proceeds futher it only seems like a show-off; how they have spent so much money. This movie is one dimensional like its characters and the writing is too lazy: both for the character developement and screenplay. The dialogues were pathetic, self-glorifying and at places they were quite absurd. Its quite funny actually when you see the close-ups come after a dialogue and these are apparently meant for you to clap or shout or blow whistles in the theatre. Amongst the lead trio, Shahid was pretty convincing but Ranveer's role was seemingly over stretched and Deepika had literaaly the same expression on her face throughout the movie. This movie was long and filled with shots showing the shallow depth of the background to make you notice its vastness. And don't forget some really good plot holes, and these are many in number too.
However, the cinematography was good. Some visuals were great but the dance nubers were the ones to rescue. They were very well choreographed and the music was great( These reminded me me of watching a Bhansali movie).
If you sum the movie all up, then its nothing more than a mediocre treatment to an epic tale and you will feel that showing great pieces of art on screen doesn't make it a great art itself.
52 out of 80 found this helpful