A good plot but lukewarm performances and average writing is simplest and most comprehensive definition of Brahmastra. It's no masterpiece and nor are the performances hence keep your expectations low, dialogues are either half done or do not have the refinement that would engage the audience for longer duration or have them invested in the plot. Astraverse has great potential but the overburdening and mostly annoying theme of love being dragged for major screen time puts off the suspense and thrill of all battle scenes. Shiva and Isha's love story is big off putting throughout, itna pyaar karna hai toh pornhub join karo jaha aise raddi films bante hai aur chalte hai. All this hogwash about reintroduction of Hinduism to Bollywood and whatnot is nowhere close to being true, it takes inspiration from handful of Vedis topics and mashes modern superhero elements into it to make the said Astraverse. However the initiation is half good which needs the next level script writing to make future films successively better.
Any rating above 50% is absolutely unacceptable and indicates fandom over true review. Next films need more refinement in their intent to shoot each frame and need to refine their dialogues and performances for the theme of battles, order and chaos, good and bad, light and dark over everything else and they need to cut on the romance and expand in the astras and their broader history.