It's a great Movie and all actors did well..
Especially prabhas anna did an extraordinary acting, we can see his 100% efforts in this movie, he gave his best to the movie.
Amith sir, kamal sir, deepika mam and other cameo's did very well as per their roles and VFX also good but some of the scenes(1 or 2) not upto the mark.
In Major plots, Music director gave good bgm.
Overall , it's a great movie.
My suggestion:-
Everyone should watch this movie in theater's only....
It will give you goosebumps and a great experience.
Thank you...