Story, screenplay, performances, action scenes, graphics are good. What didn't work well is the romance btw lead pair, it is unconvincing, poor chemistry, emotionally dry. Prabhas looks, costumes, characterization could have been better. Instead of waaji city they should have gone with some other place, couldn't connect with it.
The film doesn't make you encaptured. Even though it's lengthy, many questions remain unanswered.
(Spoiler alert- skip this if u haven't watched the film. The hero goes to great trouble to save Alex !! Later Lal bungalow murders ! why? Who? . Shraddha Kapoor character remains conflicted till end. How? Good/bad traits in hero aren't differentiated well. Mumbai/waaji place of scene is confusing. Wer? )
The director under tremendous pressure, tried to perform, succeeded partially. Film should have focused on Telugu audience only or entirely serious action thriller, tried to do both instead.
Watch it once, that's it