If you have patience, be at home and watch in home on Amazon prime when it comes.If you have excess money and time then go and watch in theater.
Main story may be good but nothing great stuff is shown in first half..second half towards the end is little okay.the graphics,futuristic weapons,technology all shown is good (not that great) to see in 3D.the white guns look like toys..I think the real story line will be followed in the part 2 only like Bahuballi .But atleast in bahuballi,the screenplay storyline in both parts was engaging.
Prabhas was like a side hero..nothing much great in his acting skills, why is he so overated...???rather other OTT actors are more good.His acting in old telugu movies was more better.
Amitabh bachhan is only thing in the movie which is appreciable.At,this stage also he has acted well.
Another appreciation what I feel is the director Nag ..He has good creativity and vision to narrate amd relate beautifully between God, Science,Kalyug and a message for our Gen x,y,zee..
If one has watched hollywood movies graphics then nothing more than as such to go to theaters..
So,Overall advice to sitvat home and watch in prime video.