Well Bhansali said that Bajirao Mastani was built for a reason and that Reason was a dream that his father saw.
I think the movie is look alike to his dream. The character is well played by all the actors. Cheera to them . Also the Location Sanjay leela Bhansali had used is amazing and eye catchy to see.
Ranveer singh simply outshines playing Bajirao Ballad over her. His acting and energy in this movie works as a feather on the cap. Cinematography will be a thing that will push you to see the movie again and again.
Both Ladies Deepika and Priyanka appears to be beauteous and gorgeous in the movie. A great role has been played by Tanvi Azmee of Bajirao's Mother.
Overall what I can deduce after this movie is that the movies like BAJIRAO MASTANI are made once in a century and once made are remembered for centuries.