Priya Gupta (BOMBAY TIMES; December 25, 2014)

Sanjay Leela Bhansali leaves no stone unturned in making his film to perfection. We have learnt that Sanjay is getting his Bajirao aka Ranveer Singh trained in one of India's oldest forms of martial arts, the Kalaripayattu. The training is done near the set, where Ranveer comes and practises every day post the shooting of the film. Knowing Sanjay's ability to get the best out of any actor, we are sure that he will ensure his Bajirao learns the craft.