Story Structure — 5 Plot Phases
A Job Before Marriage
Ranjan and Titli plan to marry, but Brijmohan requires Ranjan to secure a government job. Ranjan obtains the position through a bribe after making a vow to perform a good deed.
Key Events
-
Lovers Plan Marriage — Ranjan and Titli want to marry and begin planning their wedding. Characters: Ranjan, Titli Mishra
Location: Varanasi
-
Father Sets Job Condition — Brijmohan says Ranjan needs a government job before marrying Titli. Characters: Ranjan, Titli Mishra, Brijmohan
Location: Mishra family home
-
Ranjan Searches for Employment — Ranjan searches for the government position required for the marriage. Characters: Ranjan
Location: Varanasi
-
Ranjan Makes a Vow — Ranjan promises to perform a good deed if he receives the job. Characters: Ranjan
Location: Varanasi
-
Illegal Job Appointment — Ranjan obtains the government job illegally by paying a bribe. Characters: Ranjan
Location: Government recruitment setting
The Endless Haldi Day
The haldi ceremony takes place, but Ranjan wakes up to the same day again. His attempts to perform good deeds fail, and the repeated day drives him toward despair.
Key Events
-
Haldi Ceremony Begins — The family celebrates the haldi ceremony on the twenty-ninth. Characters: Ranjan, Titli Mishra, Brijmohan
Location: Wedding venue
-
The Day Repeats — Ranjan wakes up and discovers that the haldi day has started again. Characters: Ranjan
Location: Ranjan's home
-
Good Deeds Fail — Ranjan repeatedly attempts good deeds, but the time loop continues. Characters: Ranjan
Location: Varanasi
-
Ranjan Gives Up — After repeated failures, Ranjan decides to end his life. Characters: Ranjan
Location: Waterfront
The Cost of Corruption
At the waterfront, Ranjan meets an unemployed man planning suicide. Ranjan discovers that the government job was wrongfully taken from him, making restitution the apparent solution.
Key Events
-
Unemployed Man Appears — Ranjan encounters an unemployed man who is also planning suicide. Characters: Ranjan
Location: Waterfront
-
Wrongful Appointment Revealed — Ranjan learns that the job was wrongfully given to him instead of the unemployed man. Characters: Ranjan
Location: Waterfront
-
Ranjan Refuses Restitution — Ranjan realizes that returning the job may cost him Titli and the wedding. Characters: Ranjan
Location: Varanasi
-
Repeated Rescue Attempts — Ranjan saves the unemployed man repeatedly as the same day resets. Characters: Ranjan
Location: Waterfront
-
Alternative Jobs Rejected — The unemployed man rejects alternative employment and continues attempting suicide. Characters: Ranjan
Location: Varanasi
The Moral Choice
Ranjan learns that the unemployed man wants the position to fight corruption and improve his village. The repeated day gives Ranjan one final opportunity to return the job.
Key Events
-
Village Needs Explained — Ranjan learns the man wants the position to fight corruption and help his village. Characters: Ranjan
Location: Waterfront
-
Final Chance Arrives — The twenty-ninth begins again, giving Ranjan another chance to correct his wrongdoing. Characters: Ranjan
Location: Ranjan's home
-
Job Is Returned — Ranjan gives the government position back to its rightful candidate. Characters: Ranjan
Location: Government recruitment setting
A Wedding Beyond Status
The loop breaks after Ranjan returns the job, but he calls off the wedding because he is unemployed. A moral defense changes the family response, and Titli ultimately marries him.
Key Events
-
The Loop Breaks — The time loop ends, while the wedding preparations continue without knowing Ranjan is unemployed. Characters: Ranjan, Titli Mishra, Brijmohan
Location: Varanasi
-
Wedding Is Called Off — Ranjan announces that he gave up the job and cancels the wedding. Characters: Ranjan, Titli Mishra, Brijmohan
Location: Wedding venue
-
Moral Defense Is Delivered — A man connected to the corrupt appointment gives a speech supporting Ranjan's humane decision. Characters: Ranjan, Titli Mishra, Brijmohan
Location: Wedding venue
-
Titli Accepts Ranjan — Titli agrees to marry Ranjan after understanding his moral choice. Characters: Ranjan, Titli Mishra, Brijmohan
Location: Wedding venue
-
Wedding Takes Place — Ranjan and Titli finally get married after the moral conflict is resolved. Characters: Ranjan, Titli Mishra, Brijmohan
Location: Wedding venue
Ranjan, a small-town romantic boy from Banaras, lands a government job to marry Titli, but forgets to vow to Lord Shiva, causing him to be trapped in a time loop. A tale of love, fate, and redemption unfolds, as Ranjan tries to end the loop and get married.