Ranveer Singh has shaved his head off for Bajirao Mastani. Ranveer Singh who plays the main lead Bajirao in the movie, has also cut himself off from the outside world to completely focus on the role and not be distracted, to the extent that he is also staying away from his home.