From the first frame, you know you are in a Sanjay Leela Bhansali film. Everything is scaled up, grander than grand, a-glitter. The Maratha court is in session. As all eyes turn to Peshwa Bajirao( Ranveer Singh), we are invited not just to see, but to behold a warrior in the full glory of manhood, striding off to conquer new places and hearts. It’s all razzle-dazzle, the way only Sanjay Leela Bhansali can turn it on.
And then we tear our gaze away from the lush sets and the gorgeously attired actors – Priyanka Chopra playing Kashibai, Bajirao’s wife, Deepika Padukone as the film’s eponymous Mastani( lover, concubine, second wife?)and the equally beauteous Singh, and demand the very thing we come to the movies for: a story