In 1993, during a gang war in which the police force and politicians were involved, 3 heinous murders were committed by Khoka, a teenage drug-addicted gang leader, in Chinatown. Khoka carved his name on the foreheads of his victims, i.e. a rival gang leader, a police informer and a police officer. He was captured by Inspector Pranab Roy Chowdhury, the elder brother of ex-DCPProbir Roy Chowdhury. In 2019, DCDD Abhijit Pakrashi, who is regularly haunted and traumatized by Probir Roy Chowdhury's suicide, is assigned a case by the Commissioner Dibakar Bose, to capture Khoka, who was released from prison a month ago and already committed the murder of his rival gang leader, Haroo, in exactly the same fashion and place from 1993. Abhijit is having a torrid time with his wife, Amrita, as he suspects her of having an affair with her journalist colleague, Surjo Sinha, and decides to start his investigation with a younger fellow officer, Rajat Chakraborty, much to the despair of Amrita, who was looking forward to mending their relationship.
During his investigation, no possible motive or evidence is found of Khoka committing the crime. Abhijit, with the help of Surjo, retrieves the archived news footages and finds that a person named Gora, was allegedly present in all the previous murder scenes. Gora, who has now changed his name to Jimmy, runs a restaurant at China Town. Abhijit confronts him, only for Jimmy denying his involvement and also does not recall Khoka. Meanwhile, another murder of a police informer takes place in the same manner. Meanwhile Abhijit and Amrita reconciled earlier after marriage counseling, but their happiness was tinged with the high number of tragedies, which followed one after another. Rajat is trapped and murdered by Khoka in the same fashion, which drives his girlfriend, Ankita, insane. Abhijit, disoriented, gains control of his rage, captures Jimmy, and forces him to call Khoka at the old, burnt down mill in ChinaTown, for the final showdown.
During the face-off, it is revealed that Khoka is actually Paltan, the then boyfriend of Khoka's, who was impersonating him all this time. It is also revealed that Abhijit is none other than Khoka, who was taken into custody in 1993 and tortured by Pranab, which led to his amnesia. The DIG Pakrashi, repentant about the police brutality, suspended Pranab. He proceeded to give Khoka a new identity as Abhijit Pakrashi and the DIG's younger brother adopted him. Paltan, coming to know about the events, tried to contact Khoka, but was captured by Bibek, a police officer from the DIG's force, and underwent torture himself to accept his new identity as Khoka, so that the real Khoka can lead a proper life. Paltan, out of his love for Khoka, accepted the new identity and served prison time, which was actually meant for Khoka, who was now leading a new life as Abhijit. After being released from jail after 25 years, Paltan tracked Khoka's whereabouts and committed the 3 murders to help Khoka remember his past, with hopes of reuniting with him. It was Paltan who got in touch with Gora, so that Abhijit can reach Paltan. Initially, Abhijit disagrees with the whole story, but finally breakdowns implying that he accepts the fact that he is the real Khoka. Paltan, realizing his memory is back, hugs and kisses him passionately, only to be shot dead by Abhijit.
It is finally revealed that Abhijit had actually regained his memory after suffering from temporary amnesia, but never disclosed it to his adopted family. He pounced on the opportunity to clean his slate and became a police officer. Abhijit visits a fast food stall, which he used to frequent before 1993, as Khoka, and orders his favourite dishes, which he used to enjoy then. He then takes out a 1 rupee coin, which he collected from Paltan's body, which was actually given to Paltan by Abhijit's adoptive mother, when she mistakenly thought of Paltan as a beggar. He tosses the coin up in the air and smiles.