More Harry Potter than MCU, Brahmastra gets the tone, sentiment, performances and special effects right, making it a fairly engrossing and entertaining watch. What prevents it from being "great" are the criminally mindless dialogues and underwhelming music.