Home / Entertainment / Bollywood News / Article /
Mukesh Khanna reveals his rejection of Ranveer Singh as Shaktimaan is costing him crores: 'I don't want a star'
Updated On: 19 April, 2026 10:20 AM IST | Mumbai | mid-day online correspondent
Mukesh Khanna continues to oppose Ranveer Singh playing Shaktimaan despite praising his acting, insisting the role requires a specific persona beyond star power. He admits losing crores by refusing Sony Pictures’ casting choice, as he prefers a fresh face discovered through auditions

Mukesh Khanna and Ranveer Singh
It has been over two years since a movie adaptation of the much-loved Indian superhero Shaktimaan was announced. It was also reported that Ranveer Singh would step in as the superhero for the film version. However, actor Mukesh Khanna, who popularised the character with his portrayal on TV, publicly denied the idea of Singh playing the role. He said that he would not allow Singh to take on the part. On multiple occasions, Khanna has expressed his objection to Singh playing Shaktimaan. However, now, with Singh riding high on the success of his latest releases, Dhurandar Parts 1 and 2, Khanna has expressed his admiration for the actor.
Mukesh Khanna says he is losing crores over Shaktimaan casting
In a recent conversation with Zoom, Mukesh praised Ranveer’s versatility but also maintained his stance on the superhero film casting. “Although he is a terrific actor with great energy, he can do Dhurandhar, Gully Boy, and Khilji,” he said, referencing Ranveer’s wide-ranging performances. However, he said that playing Shaktimaan is not just about the acting ability but having the face for it. “You need not just the actor but also the face. A historical figure like Prithviraj Chauhan should look the part, which Akshay Kumar did not in the film despite the costume and wig. When I played historical characters, it used to take me 1.5 hours just to get ready, including wearing a seven-inch crown.”
How do you like the new new mid-day.com experience? Share your feedback and help us improve.

