Movie Name: Batwara 1947
Directed by: Rajkumar Santoshi
Starring: Sunny Deol, Preity Zinta, Shabana Azmi, Karan Deol, Ali Fazal, Abhimanyu Singh, Khushi Hajare, Kanikka Kapur
Genre: History, War, Drama
Running Time: 145 Minutes
Release Date: August 14, 2026
Rating:
Production Companies: Aamir Khan Productions
Budget: ₹** crore
Lahore 1947: Movie Overview
Batwara 1947 is an upcoming Hindi-language period drama film co-written and 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, Preity Zinta, Shabana Azmi, Karan Deol, Ali Fazal, Abhimanyu Singh, Khushi Hajare, and Kanikka Kapur.
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. The film is based on Asghar Wajahat’s drama Jis Lahore Nai Vekhya, O Jamya E Nai – a title that borrows an old Punjabi adage meaning that, “Experiencing Lahore is so fundamental to a fulfilling life that not seeing it is akin to not truly living or being born”.
Principal photography began in February 2024, and was completed in October 2025. The cinematography is handled by Santosh Sivan. 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. It is scheduled to release on 14 August 2026, coinciding with the Independence Day weekend.
The film’s music is composed by A. R. Rahman, with the lyrics written by Javed Akhtar.
The film was initially titled Lahore 1947, and was reportedly changed to Batwara 1947 to avoid political controversy.
Movie Trailer:
#OfficialTrailer2
Movie Review:
An earnest message of harmony gets an overwrought treatment
Story:
Based on Professor Asghar Wajahat’s 1989 play, Jis Lahore Nai Vekhya, O Jamya E Nai, the film follows Sikander Mirza (Sunny Deol) and his family as they migrate from Meerut to Lahore during the India-Pakistan Partition. They are allotted the haveli of Durgavati, aka Mai (Shabana Azmi), a Hindu woman who refuses to leave until her missing son returns. The family’s initial hostility towards her gradually gives way to affection as they rise above hatred and religious differences.
Review:
Shortly after celebrating India’s Independence, Sikander Mirza’s family faces one of the most terrifying and painful events in the country’s history — Partition. While trying to make it to Lahore, Sikander and Hameeda’s (Preity Zinta) son, Javed (Karan Deol), gets left behind. This is followed by the equally harrowing experience of trying to find a roof over their heads, as the family is holed up in a relief camp for months on end. That is until a shayar, Habib Anwar (Ali Fazal), transfers to them the haveli allotted to him.
The family is taken aback to find an elderly Hindu Punjabi woman still living there and refusing to leave, no matter what. The Mirzas initially try to deceive her into leaving her own house but eventually come around to coexisting with her, as they practise different faiths harmoniously under the same roof. The rest of the story revolves around the nefarious Yakub (Abhimanyu Singh), who tries to disrupt the peace and drive Mai out of the haveli so he can encroach on it. But he must first face Sikander, who has vowed to protect her at all costs.
Written and directed by Rajkumar Santoshi, the movie starts promisingly but becomes plodding, with its message of communal harmony weighed down by an overlong narrative. While there are moving moments, the action sequences and Sunny Deol’s trademark fevered dialogue delivery feel incongruous with the largely emotional drama.
However, several tracks remain clichéd or underdeveloped. Javed makes it home safely but is scarred by the brutality he witnessed and the loss of family members left behind in India. This is not explored deeply enough, nor is Habib’s character. There’s a sequence where Javed and other men talk about Hindu rioters being deplorable, and Habib retorts, “Aur hum kaise hain? (How are we as humans?)” This potentially poignant moment is undone by a trite track about how Habib reaches Lahore from India.
The prolonged focus on the Mirzas’ bond with Mai slows the pace and becomes repetitive, making the experience underwhelming. The dialogues do not break new ground either. The climax, however, is impactful, even if the viewer struggles to remain emotionally invested in the story. The production values and recreation of the historical era and Lahore are effective.
Sunny Deol delivers a power-packed performance, though it often feels over the top, and he isn’t entirely convincing as a Muslim man. Shabana Azmi steals the show as the loving Mai waiting for her son to return. Preity Zinta makes a notable appearance, while Karan Deol and Abhimanyu Singh lend solid support.
Though Batwara 1947 has its moments, its uneven treatment and overstretched narrative dilute the impact of its powerful message.
Kids Portal For Parents India Kids Network