Yes, I am commenting on this movie more than after a year I saw it near its release date.

The only reason for this is because watching it for the third time now I have been able to spot small things that I never spotted before.

Hrithik Roshan as always has shown himself to be as versatile as he always is, adopting roles that contrast vividly so easily. He made the movie for me. (Don't worry, I'm not some mad Hrithik fan). Less than half-way through the film watching it for the first time in the cinema, it was difficult to see the character of Hrithik Roshan in Roshan's acting and all I could see was Jaluddin Mohammed Akbar. It is very hard for me to believe that it was actually Roshan playing Akbar when Roshan has never done such a role before. Not many actors have this gift. Other examples include Johnny Depp.

When I first heard about this film, three years before it was released, I was worried that someone like Hrithik Roshan who is used to doing the macho action superhero or family films will be able to pull off a historical epic. He made me believe there was nobody else who could play Akbar in this film.

As always, Aishwarya's beauty sets her perfectly for the role, but arguably we have seen too much of her that I could not see Jodhaa's character clearly in her performance, but could only see Aishwarya Rai.

Definitely, this 4 hour film is not a waste of time and you will not regret spending almost half a day in the cinema or at home watching this amazing compilation of scenes that do not seize to amaze, with real volunteer people in the battle scenes (no special effects people, all real).

If you love uncanny love stories, epic dramas and good old-fashioned action; this is the film for you.

If you are set in your religious traditional ways, do not go and watch this movie, as it will have you erupting with anger once you've seen it.