I was looking forwards to this movie because of my interest in Indian mythology, and I was not disappointed. In spite of its flaws, it provides an exhilarating journey for the viewer. Prabhas, Saif Ali Khan, and Kriti Sanon all did a fantastic job in their respective parts and were a perfect fit for their characters.