Back to User Reviews Harpitha Reddy Apr 28, 2017 4.5 ExcellentVisual wonder, Magnificent Baahubali nailed it.... hard work pays off