Film has good effects, CGI, technicalities, and crediblity. Where it lacks is 1.casting - Worst is Deepika, then Prabhas. Mrunal has been wasted. only AB is watchable. 2. misleading facts- story is trying to glorify Karna and Ashwatthama and belittle the Pandavas. That's writers' and director's fantasized theory and Bollywood tradition.
3. Breaks in the story. apart from the action scenes the movie becomes slow..no comic relief either.
a good potential wasted.