The two young leads are sweet, if Bollywood-melodramatic (someone should have taught little Rameshwari to cry well, and quite often Maruti speaks in stilted Sanskritised Hindi, the bane of our mytho-animations). It’s also, like practically every film these days, much too long.
But the good stuff outweighs the bad, and finally, when Hanuman gets into the mother of all battles, sending the bad guys whirling out into space, you feel like cheering.