Sunny Deol, Preity Zinta and Shabana Azmi lead the announced cast of Batwara 1947. The Partition-era drama also features Ali Fazal, Karan Deol, Sargam Singh, Khushi Hajare, Kanikka Kapur and Abhimanyu Singh. Most principal character names have not yet been announced.
The film is scheduled to open in cinemas on 14 August 2026. Our Batwara 1947 release-date guide has the confirmed date, teaser and current OTT status.
Cast at a glance
| Actor | Character | Status |
|---|---|---|
| Sunny Deol | Not announced | Confirmed |
| Preity Zinta | Not announced | Confirmed |
| Shabana Azmi | Not announced | Confirmed |
| Ali Fazal | Not announced | Confirmed |
| Karan Deol | Not announced | Confirmed |
| Sargam Singh | Not announced | Confirmed |
| Khushi Hajare | Not announced | Confirmed |
| Kanikka Kapur | Not announced | Confirmed |
| Abhimanyu Singh | Not announced | Confirmed |

Sunny Deol
Sunny Deol is one of the film’s principal stars and is foregrounded in the teaser campaign. His character name has not been announced. The project reunites him with director Rajkumar Santoshi, whose earlier collaborations with the actor include Ghayal, Damini and Ghatak.
Preity Zinta
Preity Zinta is part of the principal cast. The production has not revealed her character name or how her role connects to the central Partition-era conflict.
Shabana Azmi
Shabana Azmi is also among the film’s leading names. Her character identity remains unannounced, although the campaign places multiple generations and families inside the story’s atmosphere of division and displacement.
Ali Fazal and Karan Deol
Ali Fazal and Karan Deol are both included in the official cast announcement. Neither actor’s character name has been made public, so their exact places in the story remain open.
Sargam Singh, Khushi Hajare, Kanikka Kapur and Abhimanyu Singh
Sargam Singh, Khushi Hajare, Kanikka Kapur and Abhimanyu Singh complete the currently announced principal ensemble. Their character names have not been disclosed.
Supporting characters currently listed
The film’s full credits currently connect several supporting actors with named characters:
- Vijayant Kohli as Senior Custodian Lahore
- Resad Ajim as Santanu Roy
- Parminder Singh Kainth as Mohammad Shah
- Sandeep Chatterjee as Bashir Khan
- Saandeep Bhojaak as Khalid
- Raajan Modi as Rashid Bhai
- Sunil Saraswat as Raza
These are supporting credit labels rather than a full explanation of the characters’ relationships or importance in the film.
Who directs and produces Batwara 1947?
Rajkumar Santoshi directs and is credited with the screenplay. Asghar Wajahat is credited as a writer, with the story based on his book. Aamir Khan and Aparna Purohit are the producers. A. R. Rahman is composing the music and Santosh Sivan is the cinematographer.
The principal names and crew credits also appear in the film’s 14 August theatrical announcement.
Batwara 1947 cast FAQ
Who leads the Batwara 1947 cast?
Sunny Deol, Preity Zinta and Shabana Azmi lead the announced ensemble.
Is Ali Fazal in Batwara 1947?
Yes. Ali Fazal is included in the film’s official cast announcement, but his character name has not been revealed.
What character does Sunny Deol play?
Sunny Deol’s character name has not been announced.
When does Batwara 1947 release?
The film is scheduled to release in Indian cinemas on 14 August 2026.
