The entertainment part is missing.
Prabhas, Amitabh, and Sobhana has a lot of screen presence and they filled it efficiently. But the remaining artists doesn't have much scope for action. Even Brahmanandam garu was not fully used.
Many scenes are dragged beyond their scope. Many times, the screenplay and the graphics resembled MadMax, Transformers, or Star Wars.
And finally, the Mahabharata episode at the end lacks authenticity. Karna has been highlighted as invincible just to fit the narrative of the movie. In actual Mahabharata, Karna was lost to Arjuna two times before Kurukshetra.
Director should have avoided such distortion of epics.
Positives: Prabhas, Amitabh Bachchan, Sobhana, Keya Nair.
Negatives: No songs, no scope for acting apart from those 4-5 characters, and too much drag in scenes.