The film is visual magic. All actors have portrayed their roles with devotion. Background music is not always in step with the ongoing plot, but the songs are very soothing. The story, which was slow in the first part, truly sets a good pace here. Enjoyed watching.