First, here's Ranveer as Alauddin Khilji:
SULTAN ALAUDDIN KHILJI #Khilji pic.twitter.com/Ls2IznAq1c
— Ranveer Singh (@RanveerOfficial) October 2, 2017
SULTAN ALAUDDIN KHILJI #Khilji pic.twitter.com/DNtht5bHcQ
— Ranveer Singh (@RanveerOfficial) October 2, 2017
Twitter thinks Ranveer Singh looks fierce and fearsome and altogether fantastic:
The day belongs to @RanveerOfficial on Twitter. All I see is him on my TL. #Khilji
— Renuka Vyavahare (@renukaVyavahare) October 3, 2017
This is the same guy @RanveerOfficial #Khilji pic.twitter.com/GKZ0q5qvYZ
— Ranveer Planet (@RanveerPlanet) October 2, 2017
I think you have not watched our ram rajadi and our peshwa bajirao ballal. wait for #khilji he will be in your nightmares
— yasemin padmavati (@ysmnly) October 3, 2017
your eyes... no enough words to describe themi'm so enthusiastic to watch this epic on big screen..#khilji
— Sanjana (@Sanjana01819351) October 3, 2017
Dedication level of dis actor is damn tooo high... absolutely killing it #Khilji @RanveerOfficial #Padmavati #AllaudinKhilji pic.twitter.com/xUjDntsOpq
— Aditi harris (@Aditi_harris) October 3, 2017
That moment when you Couldn't decide whether to get terrified or fall for that charm.@RanveerOfficial #Khilji https://t.co/pa2TaWEhe0
— Lui£€ (@goswamiparth1) October 3, 2017
Not everyone was impressed, of course (this being Twitter) - at least two tweets invoked Game Of Thrones:
Am i the only one who thinks @RanveerOfficial looks more like #Khaldrogo than #Khilji #Padmavati #KhiljiIsComing #RanveerSingh
— Being Weird (@WildChildVini) October 3, 2017
#Khilji pic.twitter.com/bvZSm1PZ8A
— The Mad Engineer (@Navneet_22) October 3, 2017
There also seems to be a difference of opinion on how Khilji should be portrayed in the film:
#Khilji was a honourable TURKISH Sultan who fight against Moghul invasion in India. Wtf? u portrait him so mean and ugly. Very #DISSAPOINTED
— Deva 'O'ndadr (@EmineDemir_) October 3, 2017
Hope SLB will show #Khilji character as a pathetic human being in Padmavati, no need to glorify him.
— Abhilash (@abhiemi0344) October 3, 2017
The kohl-ed eyes didn't pass muster with some:
#Khilji if you want to create a historical character: do research on it nah just fill eyes with Kohl. Bollywood logic, working since Rabta
— GunJan tripathi (@gungun005) October 3, 2017
And predictably, the opportunity to crack a joke was not to be missed:
Who did it better? #Khilji vs #SharmajiKaBeta pic.twitter.com/AQrEGh8rUD
— Yogi (@UdtaLiberal) October 3, 2017
Ranveer Singh's last collaboration with Mr Bhansali and Deepika Padukone was Bajirao Mastani in which he played the Pesha ruler Bajirao I with Deepika as Mastani - he's had practice at being royally intense and the interest level in Padmavati just shot up by several notches after the release of the Khilji posters.
Padmavati has been dogged by controversy ever since filming began - Rajput groups assaulted the director and vandalised the sets in Jaipur; sets in Maharashtra were also attacked. The groups have announced their intention of not allowing the film to release, based on what they allege is an inaccurate portrayal of the legend of Rani Padmini.