Batwara 1947
Upcoming Hindi film directed by Rajkumar Santoshi
From Wikipedia, the free encyclopedia
Batwara 1947 is an upcoming Hindi-language period drama film directed by Rajkumar Santoshi and produced by Aamir Khan under the banner of Aamir Khan Productions. Set against the backdrop of the partition of India in 1947, the film stars Sunny Deol,[2] Preity Zinta, Shabana Azmi, Karan Deol, Ali Fazal, Abhimanyu Singh, and Khushi Hajare.[3][4][5]
Rajkumar Santoshi
| Batwara 1947 | |
|---|---|
Initial teaser poster | |
| Directed by | Rajkumar Santoshi |
| Screenplay by | Rajkumar Santoshi |
| Dialogues by | Asghar Wajahat Rajkumar Santoshi |
| Story by | Asghar Wajahat |
| Based on | Jis Lahore Nai Vekhya, O Jamya E Nai by Asghar Wajahat |
| Produced by |
|
| Starring | |
| Cinematography | Santosh Sivan[1] |
| Edited by | Shyam Salgaonkar |
| Music by | A. R. Rahman |
Production company | |
| Distributed by | PVR Inox Pictures |
Release date |
|
| Country | India |
| Language | Hindi |
Originally titled Lahore 1947, the historical drama film was renamed Batwara 1947 to avoid potential political controversies and geopolitical sensitivities amid strained relations between India and Pakistan.[6] The film is based on Asghar Wajahat's drama Jis Lahore Nai Vekhya, O Jamya E Nai (transl. from Punjabi: Experiencing Lahore is so fundamental to a fulfilling life that not seeing it is akin to not truly living or being born).[7][8]
Principal photography began in February 2024, and was completed in October 2025.[9][10] The cinematography is handled by Santosh Sivan.[1][11][12] The soundtrack is composed by A. R. Rahman, with lyrics penned by Javed Akhtar.
Initially planned to release on 23 January 2025, Batwara 1947 was delayed due to post-production works.[8][13] It is scheduled to release on 14 August 2026, coinciding with the Independence Day weekend.[14]
Cast
- Sunny Deol as Sikander Mirza[15]
- Preity Zinta as Hamida Mirza[16]
- Shabana Azmi as Mai[17]
- Karan Deol as Javed Mirza[18]
- Ali Fazal as Nasir Kazmi[19]
- Abhimanyu Singh as Yaqoob Pehalwan[20]
- Khushi Hajare as Tanvir Mirza
- Kanikka Kapur
- Sargam Singh
Production
Development
The film was initially titled Lahore 1947, and was reportedly changed to Batwara 1947 to avoid political controversy.[6][21]
Filming
The production of the film involved extensive research to accurately depict the historical period of India’s partition and the subsequent division of the Punjab province. The film marks the reunion of Rajkumar Santoshi with Sunny Deol and Aamir Khan, who have previously collaborated on successful projects.[22] This will also mark the first time that Deol and Khan are working together on a film. Deol resumed filming in Punjab on 10 October 2025, focusing on newly incorporated sequences. The production underwent modifications based on suggestions from Aamir Khan.[23][24] The sets were meticulously designed to recreate the streets and atmosphere of Lahore and Punjab Province during the 1940s.
The principal photography of Batwara 1947 took place across various studio sets and real locations in India to meticulously recreate the atmosphere of undivided India during the 1947 Partition. The initial phase of filming commenced on massive, intricately designed sets constructed in Lucknow and Mumbai. In Lucknow, production designers built extensive sets to replicate the period-accurate streets, markets, and residential areas of 1940s Lahore. Meanwhile, a massive studio set was erected in Mumbai to depict the story's central haveli.
To capture the authentic landscape and emotional gravity of the era, the production transitioned to real-world locations across Punjab. Key historical backdrops and period-accurate settings were utilized throughout Amritsar. During the final leg of the schedule, director Rajkumar Santoshi and lead actor Sunny Deol returned to rural Punjab to shoot additional outdoor sequences, aiming to bring greater realism and depth to the film's environment. Furthermore, secondary timelines and patchwork scenes involving cast members such as Ali Fazal were filmed on location in Varanasi, Uttar Pradesh, to leverage the city's traditional, old-world subcontinental aesthetics.
One of the most logistically ambitious segments of the production was the filming of the movie's climax, which features an extensive train sequence depicting the chaotic migration wave of 1947. This sequence was filmed over several weeks on specially coordinated railway tracks and stations dressed to resemble the vintage North Western State Railway network of the Partition era, utilizing a large cast of background extras.
Music
The film's music is composed by A. R. Rahman with the lyrics penned by Javed Akhtar.[25]
| Batwara 1947 (Original Motion Picture Soundtrack) | |
|---|---|
| Soundtrack album by | |
| Genre | Motion Picture Soundtrack, Filmi |
| Language | Hindi |
| Label | Zee Music |
| Producer | Aamir Khan |