Click here to follow Screen Digital on YouTube and stay updated with the latest from the world of cinema.
Mukesh Khanna says he wanted Ranveer Singh to play Tamraj Kilvish instead of Shaktimaan: ‘Didn’t want them to turn it into a disco drama’
Mukesh Khanna shared that Ranveer Singh would be better suited to play the antagonist Tamraj Kilvish rather than the superhero Shaktimaan.

Mukesh Khanna has often spoken about rejecting actor Ranveer Singh for the role of his iconic character Shaktimaan. In a recent interaction, the veteran actor also revealed that producer Aditya Chopra’s team had approached him to acquire the rights to Shaktimaan, but he refused. Mukesh clarified that his statements about Ranveer waiting for three hours to meet him were misunderstood. Instead, he explained that the actor spent three hours trying to convince him to play Shaktimaan.
Addressing the misunderstanding, Khanna said, “It’s wrong to say I made him wait. He came with love to meet me. It was an arranged meeting organized by Sony, where Ranveer came to convince me that he could play Shaktimaan. This wasn’t the first time he showed interest in the role.”
Talking about YRF’s approach, the actor shared, “Ten years ago, Aditya Chopra’s team contacted me, asking if I could give them the rights to Shaktimaan. Around that time, coincidentally, a photo of Ranveer Singh wearing Shaktimaan’s costume surfaced on social media. I refused to give them the rights but proposed that they collaborate with me instead. I didn’t want them to turn it into a disco drama.”
Also Read | Mukesh Khanna says Allu Arjun could play Shaktimaan: ‘He has the personality to pull it off’
Mukesh Khanna also expressed his thoughts on Ranveer Singh’s suitability for a different character in the Shaktimaan universe. He revealed, “Ranveer is full of energy, and he spoke to me genuinely for three hours. He even shared how he got his first film and enacted how he would play Shaktimaan. I really wanted to tell him that play Tamraj Kilvish. He wanted to convince me that he can play Shaktimaan. That meeting ended in no result,” he said.
Clearing the air further, Mukesh reiterated, “It was a misunderstanding. I didn’t make him wait. He spoke to me for three hours straight. I am not as big an actor as he is to make him wait for so long. He later returned with his promotional team, and even his PR manager tried to convince me about what works in today’s times.”


Photos
- 01
- 02
- 03
- 04
- 05