It's not historically accurate, but the filmmaker states that at the beginning. However, if you want to see a visually stunning and compelling film, do not miss this one.

It is on par with the great epic films of the past, even by Hollywood standards. I have already watched it several times.

All of the actors do a great job. I believed Hrithik in his role as a King, which was a concern at first that he would be able to transcend his "beauty" to make us see him as Akbar. He proved that he is up to any acting challenge thrown his way. Aishwarya was wonderful as usual.

If you want a history film, watch a documentary. If you want entertainment, you will not be disappointed.