Watched the Telugu version yesterday, and plan to go see the Hindi version soon. This movie has lived up to all the hype, leading up to the theatrical release. It is hard to explain why the movie is so great without revealing sensitive plot details. The promotion for this movie was perfect. I saw the last movie made by this team, "Run Raja run", and this is definitely better, even without all the high budget action sequences.
This is a very good action movie, with a lot going on.
Many of the seemingly absurd things and songs like a lavish pool party in the middle of the desert followed by a Tank rolling over cars, make sense only after a secret is revealed in the final few minutes.
A few, like the mysterious presence of a caged, chained giant panther right next to a butcher could have been rationalized better. But the characters are all presented and the plot advanced at a comfortable pace, providing enough time to process all the twists and turns in the plot.
Pros: A complex plot, narrated well. Excellent acting and dialog. The visuals are stunning.
The Background score, and all the song tracks are nothing short of awesome. Dubbing artists, especially whoever dubbed for Neil Nithin Mukesh, did an exceptional job.
Cons: Insufficient background on Murali Sharma and Prabhas' characters. The role and significance of the "Board" could have been narrated better. The Main characters' relationship story wasn't very convincing.
Recommendation: Go watch it now!!. Take the time to reinterpret the whole movie with the info revealed all the way at the end.