Everything is perfect. Story, music, cast performance and the direction.
Story:
First of all, everything youre going to see in this movie isnt totally true. Some of the incidents have been changed to make the movie more dramatized.
Its about Peshwa Bajirao( Ranveer) whos already married to Kashi( Priynka) falls in love with mastani( deepika) who happens to be a muslim and also the second wife of Peshwa which creates the tension in the dynasty .
Its not an ancient action movie, the whole movie revolves around the relationships of Peshwa. Through out the film, we get to see some amazing drama and a little bit of action too.
Music:
Amazing work done by Sanjay leela bhansali. Not to take credit away from the singers as well. Both have done beautifully well.
Personal selection: Aayat, Deewani Mastani, Malhari and Aaj ibadat.
Cast:
Ranveer singh deserves the best actor of 2015. Amazing acting. Hes the most versatile actor after SRK.
Deepika did everything in the movie. She acted, danced, cried, action and many more. Everything was perfect.
Priyanka gets the job done as well. She played the role of a jealous wife beautifully. Danced amazingly.
Direction:
Sanjay Leela Bhansali needs no introduction. When the name appears on the big screen, one can assume the perfection he has in his work.