Nusrat is chased by someone in a forest and Mira is standing at the train station. In a flashback it is shown that Mira met Shekhar at a wedding where they fell in love. They both get married and Mira is pregnant. Mira is fighting a case against Jimmy Bagga where she successfully wins and Jimmy goes to jail. A few months later she is hit by a car and has amnesia caused by the car accident. She is also an alcoholic, which doesn’t exactly help the memory loss either. She and Shekhar have separated and Shekhar married to Anjali.
Obsessed with a seemingly perfect couple she sees from the train window on her commute to London, one drunken night Mira follows the young woman into the forest but doesn’t recall what happens next.
The police has a decent amount of circumstantial evidence against her and even move to make an arrest but Mira escapes out the window and calls for a favour from the family member of a former client, and asking him to get her a phone, some cash, and a gun.
Mira discovers that the missing girl Nusrat wasn’t as happily married as she seemed and that she was having an affair. It’s entirely plausible that Mira is her killer – in a drunken rage which she accidentally records on her phone, Mira fantasises about smashing Nusrat’s head in, angry that she is ruining her own marriage.
There are other suspects too, though, including Nusrat’s dance teacher, a blackmailing private investigator, and more than one aggressive and abusive husband.
Soon we learn that Mira’s philandering ex-husband Shekhar has been gaslighting her for years. She’s a blackout drunk but she isn’t the violent, offensive brute that he’s been claiming, and she isn’t responsible for him losing his job. Though Nusrat was unhappy in her marriage to abusive Anand and was pregnant by someone else, Anand didn’t kill her. Nor did the kindly therapist who was trying to help Nusrat. It turns out the Nusrat was impregnated by Shekhar, and the night Mira followed Nusrat into “Greenwich Forest” Shekhar was there too and it was him who bashed Mira over the head with a rock and left her there. Nusrat told him of her pregnancy, they fought, and Shekhar strangled Nusrat, leaving her for dead.
But, she wasn’t dead, and here’s where the film diverts. It turns out there were two other people in Greenwich Forest that night. These are the police woman in charge of the case, Inspector Dalbir, and a private detective named Walter, who was hired by Anand to follow Nusrat.
Walter’s pictures from the night reveal that, in fact, Dalbir killed Nusrat. Dalbir is the daughter of organized crime boss Jimmy Bagga whom Mira had sent to prison where he killed himself. It was she who crashed the jeep into Mira and Shekhar, causing Mira to lose her baby and get amnesia. Dalbir later mows down and kills Walter.
Dalbir had been tailing Mira for a time, and followed her into the forest. Finding her unconscious having been hit by Shekhar, Dalbir saw an opportunity to murder her in revenge. But Nusrat, who had just woken up, caught Dalbir trying to off Mira. Dalbir can’t leave a witness, so instead she decides to kill Nusrat and frame Mira for the murder.
Following the trail to Walter’s house, Mira solves the crime, and when Dalbir turns up to kill her and destroy the evidence, a fight ensues and Mira ends up shooting Dalbir.
Then there’s a musical montage, a voiceover about a train where Mira decides to quit alcohol and begin a new life.
The film was announced on 24 April 2019.[5] In May 2019 it was revealed that first schedule will be in England.[6]Kirti Kulhari was roped in to play a British cop.[7]
The film received mixed reviews from critics. On the review aggregator website Rotten Tomatoes, 9% of eleven critics' reviews are positive, with an average rating of 4.00/10.[15]
Umesh Punwani of Koimoi rated it 3.5 out of 5 stars, calling it "A Mysterious Journey With No Stops Led By A Deadly Kohl-Eyed Parineeti Chopra!".[16]Bollywood Hungama rated it 2.5/5 stars saying "The Girl On the Train is an average fare".[17]
Saibal Chatterjee of NDTV gave 1.5 out of 5 stars.[18]Anna M. M. Vetticad of Firstpost rated 2 out of 5 praising Parineeti Chopra 's sincere performance and saying rest of the cast a mixed bag.[19]The Times of India rated the film 3 stars out of 5 praising Chopra's and Kulhari's performances [20]