I saw the movie, to be honest, I could not find many references that were worthy of all the drama and confusion that the film's pre-release generated. It was almost like an anti-climax but the film's name was on everybody's mind and thoughts.
The movie is a brilliant piece of creation with the apt selection of characters. The narration and the pace of the movie are good, the graphics and VFX could have been better, but I say this after a quick comparison to Bhaubali 1 & 2. It may not be fair, however, many people who feel the same.
The performances of the three lead roles are excellent. Shahid Kapoor has given a restrained performance as a noble and loving king, Deepika Padukone is brilliant in her portrayal of a brave queen, some of the jewelry could have been made more subtle. I personally feel Vidya Balan or a younger Tabu would have relished the role better. It's Ranveer Singh who steals the show by sinking his teeth into the villainous role of Khiji.
As with any period dramas, the costumes and the sets are very meticulously executed with attention to detail.
Overall a good one to watch, wherein like the many ancient kings who fight wars, here a war is fought for one man's desire for another woman.