I watched this on YouTube, a lot of scenes have been cut/blurred, dialogues have been changed, etc. And daespite this, the film appeared too violent and raw which isn't a bad thing nor a good thing.
However, it has become common for RT's films to be like this. They initially show the hero as a very horrible person, and then they show his "good side". The same trick has been played by Vamsee to pull off the story.
This trick was previously used in RT's Ravanasura and it didn't work there.
The direction was sub-par and dragged the film for a long time. GVPK's bgm was quite good. When tribal history is shown, it is shown with animations instead of live action scenes. The animations were done too badly, it all looked like some elementary school kid's drawing! Same could be said of the VFx.
Coming to acting and storyline, this is why I gave 6 stars. Ravi Teja's screen presence was praiseworthy. He carries the film on his shoulders. Even Vamsee's story telling wasn't that bad though the film was dragged. The color grading could have been improved to make it more watchable at least.
Overall, a mildly amusing story of thief, acted well by Ravanna, good bgm and a decent screenplay but the laziness in the execution drags it down to a 3 hour long joke. One time watchable on OTT for Ravi Teja fans and others alike,