Please don't fall in trap of that 5 star reviews (at the top) seriously. They are telling what is not there in the movie itself. Probably they are paid or AI, since that review is repeated.
Deepika is not looking good for the role and didn't have much to deliver. Prabhas lacks acting skills. He is trying to do comedy but it's not happening.
Amitabh has somehow tried to save the movie. First half is boring. Second half is ok.
And it is not a complete movie, part 2 will also be there.