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