Sci-fi - Fantasy world - checked
Good visuals - checked
Good music - checked
Decent acting for such movies - checked
Good plot - check.
A mishmash of Hollywood and Chinese (fighting scenes) with Indian mythology and folklore. Even Bollywood silliness is there. It's like merging of Dune, Guardians of the Galaxy, Mad Max, Immortals, 5th Element and many other 2000s movies with many other animes, save the world hero movies and post apocalypse movies. And I enjoyed it. It's not bad fantasy at all, better than woke craps from America. It's like I'm back in the 2000s-2010s.