Yes, the wrong actor has been chosen with poor direction...but the film is not bad, it can be seen once.
I am English and like watching historical Indian/Bollywood films, and must say I enjoyed this film, I even shed a little tear at the end. I would recommend this films and it did not feel like a 3 hour film, it flew by.
This movie only fascinates the Marathas and some other fellow Indians. As we all know that movie is a great source of propaganda where many people live in their imaginary world but the truth hurts.