Overall, the movie was totally awesome. Everything was good, especially the VFX and the Mahabharat scenes, which were too good and created goosebumps. But the first half was a little bit slow, and some scenes were not necessary; it made the movie lengthy. Additionally, the Disha Patani and the punjabi song were inappropriate for this particular film.
The second half of the movie was mind-blowing. Every character's acting was good, and Amitabh Bachchan nailed it; he was perfect for the role of Ashwatthama.
Hats off to the director of the movie. I wish he should make the Mahabharat film.