Baahubali 2 has better special effects and bigger battle sequences but its success lies in Rajamoulis ability to turn a frankly standard story of sibling rivalry and revenge into an entertaining and consistently watched film. the last film felt more organic, this one throws everything at the screen, and its hard not to submit.despite its running time of 02 hours and 47 minutes, I was never bored. music is overall good and in cinemotography total use of vfx which makes the movie attractive.