Story Structure — 5 Plot Phases
Clues and Hidden Lives
A series of murders begins with clues left beside the bodies. In parallel, Karthik meets Priya while a depressed convict repeatedly attempts suicide in jail.
Key Events
-
Supermarket Murders Begin — A killer suddenly murders several people and leaves a clue with the bodies. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Supermarket
-
Clue-Based Investigation — The investigating officer studies the clue to identify the murderer's next move. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Police investigation setting
-
Karthik Meets Priya — Karthik meets Priya and immediately becomes attracted to her. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya
Location: Showroom
-
Love Takes Shape — Karthik and Priya respond to each other's affection and fall in love. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya
Location: Various meeting places
-
Prisoner Attempts Suicide — A depressed convict repeatedly attempts suicide but is saved and beaten by prison authorities. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Jail
Love Against Opposition
Karthik and Priya fall in love and marry despite her parents' objections. Their marriage is briefly threatened by a complaint accusing Karthik of kidnapping Priya.
Key Events
-
Next Murder Predicted — The investigator deciphers the clue and predicts the murderer's next target. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Police investigation setting
-
Murderer Escapes Pursuit — The investigator approaches the murderer, but the murderer escapes after killing the target. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Murder scene
-
Marriage Against Objections — Karthik and Priya marry despite opposition from Priya's parents. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya
Location: Wedding setting
-
Kidnapping Complaint — Priya's parents file a complaint accusing Karthik of kidnapping her. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya
Location: Police station
A Marriage Destroyed
A corrupt police official pursues Priya and seeks an illicit affair. After Priya rejects him and he attempts to assault her, she ends her life, causing Karthik to kill him and enter prison.
Key Events
-
Marriage Is Understood — The inquiry recognizes that Karthik and Priya are genuinely in love. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya
Location: Police inquiry setting
-
Unwanted Advance — A corrupt police official becomes attracted to Priya and seeks an illicit affair. Characters: Priya
Location: Priya's home
-
Priya Rejects Pressure — Priya rejects the advance, stays away, and tells Karthik what happened. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya
Location: Karthik and Priya's home
-
Confrontation Is Planned — Angered by Priya's account, Karthik leaves to confront the corrupt official. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Karthik and Priya's home
-
Priya Dies Protecting Herself — The corrupt official attempts to rape Priya, and she ends her life to save herself. Characters: Priya
Location: Priya's home
-
Karthik Kills Ashok — After seeing Priya's death, Karthik kills the corrupt official and is jailed. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Priya's home
The Identity Revelation
The three parallel narratives are revealed to concern the same person. In prison, Karthik learns that Nepali was killed after opposing female harassment and that the death was disguised as suicide.
Key Events
-
The Three Stories Converge — The film reveals that the convict, the lover, and the vigilante are the same person. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya, Nepali 'Sweater'/ Karthik/ Bharathan
Location: Jail
-
Nepali's Prison Death — Nepali is killed in prison after speaking against female harassment, and his death is disguised as suicide. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Nepali 'Sweater'/ Karthik/ Bharathan
Location: Jail
-
Identity Is Assumed — Karthik escapes, changes his appearance, and assumes Nepali's identity. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Nepali 'Sweater'/ Karthik/ Bharathan
Location: Jail and escape route
The Final Vigilante Hunt
Karthik assumes Nepali's appearance and identity, then kills people who molest girls. The investigator tracks him to an underground parking area, where a gunshot ends his life.
Key Events
-
Identity Is Assumed — Karthik escapes, changes his appearance, and assumes Nepali's identity. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Nepali 'Sweater'/ Karthik/ Bharathan
Location: Jail and escape route
-
Vigilante Murders Continue — Under Nepali's identity, Karthik kills people who molest girls. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Various public locations
-
Surrender Is Refused — The investigator identifies Nepali as the killer and warns him to surrender, but he refuses. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Street
-
Parking Garage Chase — The investigator spots Karthik, leading to a chase and a fight in an underground parking area. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Underground parking area
-
Fatal Gunshot — A gunshot is heard, and Karthik runs out of the parking area. Characters: Nepali 'Sweater'/ Karthik/ Bharathan
Location: Underground parking area
-
Soul Leaves Body — Karthik sees Priya and Nepali, then realizes that the investigator shot his body. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya, Nepali 'Sweater'/ Karthik/ Bharathan
Location: Outside the underground parking area
-
Reunion In Heaven — Karthik's soul meets the souls of Priya and Nepali and reunites with them. Characters: Nepali 'Sweater'/ Karthik/ Bharathan, Priya, Nepali 'Sweater'/ Karthik/ Bharathan
Location: Heaven