Brilliant movie with a fantastic storyline and visuals (VFX) that we don't usually expect from Indian cinema. This movie has broken the stigma. The character build-ups are amazing. It's my best and all-time favorite Indian movie. Worth watching. I enjoyed it a lot.