I am completely shocked with indian audiences they never fails to drag indian movie down, if acting is good then songs if songs are good then story if story is good then vfx if vfx is good then length they will bring anything to drag indian movies. This one is truley a masterpiece story acting, vfx, production design, character introduction and twists still some people are like there's nothing good. Interval and climax part was damn good.