It's one of the best historical movies. I don't understand the negative reviews It takes time to create the era of maharaja shivaji, the movie takes time to create the time period. But oh god, it creates a masterpiece. I would just say thank you to the vfx team. The effects were almost believable. And saif ali khan stole the show. He reeks menace in his cold demeanor. I hated his character, its a proof that saif ali khan did a great job. Even ajay devgan, kajol also did a great job but saif ali khan stole it.
Long story short, its one of the best action historical movie to come out from bollywood. And its a technical masterpiece. The vfx team has the hollywood level prowess.