overall is good . first half is boring but second half is little bit engaging . positive is Allu Arjun's performance, action sequences and dialogues. Negative is predictability, length, characterization, pace, BGM and editing narration, VFX, BGM and Run Time. overall it is one time watchable and nothing new in the film.