Solid story, with a few major flaws and plot holes.
Absolutely ear-raping, horrendous, and intrusive BGM throughout the 3 hours. The only track which was alright was one at the climax.
Dialogues are your average Indian mass movie level.
Telugu movie level action, with physics being practically non-existent with quick shots, enemies flying all over the place.
Surprisingly disappointing acting delivered by Prabhas, I don't know if it was intentional or not, but he was just bland and plain the entire movie.
Too many characters, WAY TOO many characters, they get introduced really quick and are so forgettable.
I'm feeling a 2.5-3/5 on this one.