It has a very interesting screenplay and story with one of Rahman's finest album. Only thing flawed is CGI, which should be forgiven for its budget scale. Had this movie been made in live action, it would have long started the periodical movie trend uprise we saw after baahubali. Also, who knows baahubali wouldnt have been made.