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.