Batwara 1947 arrived in Indian cinemas on August 14 with a lot riding on it.

Batwara 1947 is directed by Rajkumar Santoshi, and starring Sunny Deol, Preity Zinta, Shabana Azmi and Ali Fazal, takes audiences back to some of the painful moments in the history of the subcontinent – the 1947 Partition. The film was produced by none other than Aamir Khan himself, and received enough attention before its premiere, especially considering the fact that it brought Rajkumar Santoshi and Sunny Deol together again, almost three decades since their first collaboration.
But now that the film is in theatres, the bigger question is: is Batwara 1947 actually a hit?
The answer, at least for now, is not quite that simple.
The Audience Reaction Is One-sided
One of the most interesting things about Batwara 1947 so far is the response from audiences who have watched it. While every film naturally receives mixed opinions, the overall reaction appears encouraging, with viewers appreciating its emotional storytelling, performances and message of humanity. From the reactions emerging so far, the film seems to have managed to leave a positive impression on many of those who have seen it.
On social media, several viewers have praised Sunny Deol’s performance, particularly because the actor is seen in a more vulnerable and restrained role than the larger-than-life characters audiences usually associate him with. Some viewers have also singled out Shabana Azmi and Ali Fazal, while appreciating the film’s central message of humanity above communal divisions.
But The Box Office Says Otherwise
Despite the apparently positive reactions from the audience, the figures at the box office are telling quite a different story. The film Batwara 1947 managed a rather poor opening of roughly ₹5.52 crore in India, especially considering that it is a movie starring Sunny Deol, directed by Rajkumar Santoshi, and premiered on Independence Day. According to Bollywood Hungama, the film managed around ₹25.45 crore over its opening weekend, with its overall India net currently standing at roughly ₹26 crore.
However, the real disappointment with the film comes when it is compared with its direct competitor. Awarapan 2, released on the same day, had a much better opening and earned three times more than Batwara 1947 on its opening weekend. Business Standard reported that Awarapan 2 earned much better than the Sunny Deol starrer on the opening weekend.
What makes the numbers particularly concerning is the film’s Sunday drop. After earning approximately ₹13.5 crore on Saturday, Batwara 1947 fell to around ₹7.25 crore on Sunday, suggesting that the strong Independence Day boost did not necessarily translate into sustained audience turnout.
And this is where the distinction between audience appreciation and commercial success becomes important. People who have watched the film may genuinely appreciate its performances, emotional moments and message, but positive reactions do not always translate into people buying enough tickets to make a film successful.
But What Did Audiences On This Side Of The Border Expect?
For audiences in Pakistan, Batwara 1947 was always going to come with a certain expectation, even without a theatrical release here. Films dealing with Partition, India-Pakistan tensions and the events surrounding 1947 have often been told from an Indian perspective, with Pakistan or Pakistani characters sometimes portrayed as the antagonistic side of the story. That familiar pattern naturally shapes how a new film on the subject is perceived before anyone here has even had the opportunity to watch it.
With Batwara 1947, those expectations were further fuelled by Sunny Deol’s presence. The actor is strongly associated with patriotic films such as Gadar and Border, and the trailer instantly invited comparisons with his earlier roles. Indian media itself drew parallels between his character in Batwara 1947 and Tara Singh from Gadar.
For Pakistani audiences who have seen the trailer and followed the film from across the border, this could understandably create the expectation that Batwara 1947 would be another strongly opinionated Partition story, perhaps one that presents history through a predominantly Indian lens or relies on the familiar India-versus-Pakistan dynamic.
However, based on the plot and the reactions coming from Indian audiences who have actually watched the film, it appears to be somewhat different from what that initial perception might suggest. Sunny Deol plays Sikandar Mirza, a Muslim man who protects a Hindu woman during the violence of Partition, placing its central conflict around humanity and survival rather than simply framing one as the villain.
What are your thoughts on Batwara 1947? Let us know in the comment section below!
