An Indian film equivalent to the sequel to The Lord of The Rings, in my opinion, this even more . I've never seen a movie which perfect like this. There is no gap. the story line, each character's dialogue, the meaning of the song, all is beautiful and full of philosophy. Even though the CGI is still lacking, it's still beautiful and that's not what I'm bothered about. And the music really gives spirit to every scene. while watching I never feel tired. This film maintains the tension and emotions of the audience. Bahubali is so incredible.I recommend to everyone.