Baahubali director SS Rajamouli and Tamil actor Dhanush launch the logos of the film in Telugu and Tamil. The official logo of Brahmāstra was released on 6 March 2019. In first of its kind 150 drones were used to lit the sky up to form the logo. In the evening of the same day logo of the film Brahmāstra was launched on Maha Shivratri at Kumbh Mela. The title logo of the film was revealed on 4 March 2019. The music of the film will be composed by Pritam while the lyrics will be penned by Amitabh Bhattacharya. The 20-day schedule started in the Ramnagar Fort and Chet Singh Fort in Varanasi on 30 July 2019. Extensive shooting started on 1 February 2019 at Edinburgh, Scotland. The second schedule of filming continued in Bulgaria and then London on 8 July 2018, in London, New York and then in Bulgaria. The first schedule of the film was wrapped up in Bulgaria on 24 March 2018. The principal photography began in February 2018 with the commencement of the first schedule of the film on 24 February 2018. Kapoor revealed his experience with look tests for the film, expressing that it is a "tedious job, sticking removing applying de applying and applying again, until some decision is reached". Later, Mukherji revealed that the Rumi-inspired look was scrapped and Kapoor had gotten a haircut instead. Mukherji also drew inspiration from Rumi's work: "love is the bridge between you and everything", to build the foundation of the film. Characters ĭirector Ayan Mukherjee revealed that the inspiration behind actor Ranbir Kapoor's character came from Rumi who also inspired the first look of his character. Mouni Roy reavealed in an interview that she is the "only antagonist" in the film. Nagarjuna also confirmed that he would be playing a "pivotal" role. Mukerji also revealed that it is a "contemporary film with ancient elements." Director Ayan Mukerji explained that the title Brahmāstra "resonates with the ancient wisdom, energies and power,". Initially the film's title was rumoured to be Dragon but was later confirmed as Brahmāstra. Instead, Kapoor confirmed that the film is a "romantic-fairytale in a supernatural format." and that the film is not something which "doesn't have truth to it, or which is unbelievable". In an interview, Kapoor revealed that Mukerji "has spent six years of his life working really hard to make an original story" and that the trilogy would be made over a period of 10 years and refuted rumours suggesting that it is a romantic superhero film. The preparation for the film started in January 2018.
Producer Karan Johar announced the film via Twitter on 11 October 2017, revealing that it would be made into a film trilogy. Nagarjuna Akkineni as Ajay Vashisht, an archaeologist.