The period drama, directed by Sanjay Leela Bhansali, will feature Ranveer as Alauddin Khilji, the medieval-era Delhi ruler, who fell in love with queen Padmavati. The film also features Shahid Kapoor as Raja Ratan Singh, the Rajput ruler and husband of Padmavati (enacted by Deepika Padukone).
Ranveer, whose latest film "Befikre" just released, says it is extremely difficult to fit into the shoes of his role in "Padmavati".
The 31-year-old actor hopes to do justice to the role, which he considers as a once-in-a-lifetime opportunity.
"I am excited to get back into it after the Christmas break. It's something I am still grappling with, still exploring, still discovering the character," he said.
More From This Section
"I am at a very nascent stage of discovering this layered character. It's a part of a lifetime and I hope I can do justice to it," Ranveer said.
"This time (for 'Padmavati') I didn't have a hotel room but had the whole apartment to myself. I actually had more time for this character than I had for Bajirao. For Bajirao, I had around 18 days, this time I had around 21," Ranveer said.
The film is set to release on November 17 next year.