Brahmastra is a very good example of how a movie with stellar cast,500 crore budget and excellent premise can be totally worthless because it lacks a good story and script. It is seriously time Bollywood realised that story and dialogues are the soul of a movie. Nothing can compensate for lack of poor direction and the cringe dialogues of this film. The movie is poorly researched and executed. It doesn't even attempt to scratch the surface of the rich mythology our country has to offer. Do not watch this movie expecting to see an intriguing action thriller about powerful divine weapons or heroes that weild them or the secret world or history of these out of the world astras. It is instead a weak sappy love story were weapons are side pieces used to showcase great VFX.
I just can't wrap my mind around what took years to make this movie as it is as shallow as it gets. For a movie that claims to be about Astraverse -it doesn't tell you anything about individual astras,their power, their origin or what qualifies an individual to posses and weild them. It tells you next to nothing about the secret society that protects them, its origin or function or members of this society.
I also can't fathom why Shiva is written like an immature selfish charachter akin to his Wakeup Sid and YJHD persona, instead of a hero on whose shoulder lies the weight of saving the world. His only motivation is protecting Isha he literally isht bothered about the world or anyone else, and the movie ending clearly shows that the only reason he saves the world is by accident because he actually is trying to save ( you guessed it) Isha.
Isha's character is as one dimensional as it gets. To cast someone as talented as Alia and have her run around doing nothing except screaming Shiva and glowing in slow motion romantic scenes is irritating and criminal waste of her potential.
The only good things about the movie are the great cameos and VFX. Moni Roy was a revelation, she was the only one that managed to look like she was a dark character in a high-powered fictional war despite the flat dialouges.
In short save yourself the disappointment, go watch Bahubali for the umpteenth time instead. I sincerely hope that a better director and script writer takes over this amazing concept of Astraverse and gives us a part two that is worth watching.