Fantastic Indian sci-fi rooted in characters from puranas. Loved the cinematography, fast paced action, good visual effects. All lead characters played very well. Nice cameos as well. I feel this is at par in visual brilliance and story telling with Bahubali.