The historical accuracy in this film is really good, though the storyline is fictional.
The actors have portrayed their character dynamics perfectly.
Blending the present day scenario with a past around 5000 years old is something praiseworthy.
Krishna is one of the main Hindu deities, and the director has understood his assignment pretty well. He has shown the audience exactly how and why Krishna is one of the prominent Hindu deities