Director Mr. Sanjay Leela Bhansali is magician when it comes to emotions but this time his magic is missing. Ironically he succeeds to evoke laughter in few scenes which are supposed to be dramatic or emotional. I am not aware of historical facts so I am putting my point as a fictional film as disclaimer states too. I am quite unable to understand which factor intrigued director to make a movie on this story. What I received from its screen version that it is not a story about sacrifice or valour but it is story about obsession of a barbarian savage. Story is typical simple. A king , his divinely beautiful second wife, whom he weds even without informing his first wife, then a treacherous Raj Purohit and an infernal tyrant, who is obsessed with queen even without getting a glimpse of her. Let me explain few things so why I got feeling of director confused mind state. Female lead is introduced while hunting a stag but mistakenly shot arrow just an inch above of heart of a king, which gravely hurt him too but due to above incident rather than being angry of even remain neutral, he falls for her!? I could not find a pinch of love in this scene. Director deliberately chose a war subject but when it comes to showcase war scene, he preferred to tone down it's violence by showing dust storm engulfing the fight,(Villain first war with Mangol), ok fine but then he show cased severed head being being showing off on the point of spear or served on plate in few scenes! First half of film is very slow. You just watch it like a documentary, getting information but not emotions. Second half offers something average but as expected pre climax comes with heavy dose of pathos. Dialogues are lengthy in most of the scene, like when Queen first time got introduced to Raj Purohit. Most of the songs are unnecessarily stuffed. They slow down the pace. When Villain is being bathe by his male companion, who starts singing abruptly, is irritating. Even there is subdued gay angle between both. Performance wise Ranveer Singh as Khilji is first rate. Aditi Rao Hydari as Mehrunissa, looks innocent and performed well in her brief role. Deepika Padukone and Shahid Kapoor are fine. Rest are just ok.