The historical veracity of the plot is questionable but for Akbar's character (historically accurate), Hrithik's acting is okay at best but his on screen presence as the Emperor of India "feels right". Even Aishwarya as a Hindu Rajput Princess is coherent with expectations. She look stunning highlighted no doubt the wonderfully rich clothes and jewelery and her role as the innocent, doe eyed princess who is not afraid to stand up to the Mughal Emperor. The love story between the two is the highlight of the movie. The beautiful couple and the aura of power help the subtle love story. The ongoing feuds and treachery relegated to the background. The movie is politically aloof and the drama and emotion that could have been evoked from the stereotyped rajput warrior's is lost and even degraded by the plot itself and an attempt to cover multiple potential war-fronts. The battle scenes are shot and cut poorly, the dialog's are interspersed with low class modern Hindi and the songs are totally out of place with the period, except for the background score and Azeem oh Shan Shahenshah. Still a must watch as a film under the genre of romance rather than action.