The story of the film is based on Gautamiputra Satakarni(Balakrishna), one of the most powerful kings who belonged to the Satavahana dynasty in India. Even though there are many stories about how he ruled India, Krish showcases how he went on to win two crucial kingdoms ruled by Indian kings and also defeated the mighty Greeks who invaded India during the good old ancient days.
There is no doubt in saying that no one other than Nandamuri Balakrishna would have suited Satakarni's role as the star hero did. Right from Balayya's screen presence to his poise as the striking emperor, everything looks top notch. He looks regal as Satakarni and works extremely hard in all the war scenes. Balayya's dialogue delivery is in top form during war scenes and will surely bring goosebumps to fans all over. Shreya is the surprise package of the film as she gives her career best performance as Vasistha Devi. Shreya looks gorgeous as the princess and emotes supremely well throughout the film. The interval bang and the war scenes that come during the last part of the first half are very good. Hema Malini plays her supporting role to the T and brings a dignity to the film.
Credit should go to Krish for bringing life into the story of an unsung king and narrating it in a hard hitting way. Production values are top notch as Krish amazes everyone by opting for less CG and keeping things real. His story is very powerful and he as a director does not vary much in his narration.