As a lifelong fan of Indian mythology, I was thrilled to hear that this movie was finally coming out. Despite its flaws, the show is enjoyable to watch. Each performer is well cast in their respective role. Prabhas, Saif Ali Khan, and Kriti Sanon, the film's three leads, all turned up stellar performances. The supporting cast, however, was superb.