Aashika wakes up frightened in a hospital and drifts into a tense flashback. A group of friends — Prem, Jacks, Diya, and Vivek — decide to travel to Mumbai to ring in New Year’s Day with a road trip that starts off with laughter and high spirits. Along the way, their night takes a sharp turn when a patrolling cop halts their car and questions them for suspected drunken driving. In a quick bid to keep the mood light, Prem bribes the officer to let them pass, smoothing over the immediate danger but not the underlying ominous clouds gathering around them.
As the journey unfolds, strange and unsettling occurrences begin to surface. A cradle in the back seat or on the side of the road hints at hidden dangers, and the friends quickly sense that they are not alone in this drive. Prem’s careless accident — he hits another car without fully understanding the consequences — triggers a sequence of eerie encounters. A mysterious man appears, warning them to back off or face dire consequences. Their attempt to involve the bribed cop ends in tragedy when they discover the officer murdered, and the man vanishes into the night.
The road feels endless, almost labyrinthine, and the group pushes forward with a mix of fear and stubborn resolve. They pick up a girl along the way, hoping to help her, but their assumption that she is mentally unstable leads them to try to take her to a hospital. In a new turn of danger, they decide to seek an asylum in the jungle, leaving Jacks alone with the girl in the car. The girl attacks, and Jacks is killed. Tensions flare between Prem and Vivek as they move apart, each man navigating the peril in his own way. Vivek eventually finds an abandoned house where he is brutally slain by the same mysterious girl. Now only Prem, Aashika, and Diya survive, clinging to each other as fear tightens its grip.
A harrowing choice tests their bond: Prem orders the two girls to stay together, but Diya panics, flees, and is killed. The remaining pair runs blindly through the night, and Prem ends up in a graveyard where he confronts the souls of his deceased friends, only to be killed by the girl who stalks them. The present tense snaps back into focus as Aashika, still in the hospital, learns about the girl from a nurse. The truth behind the haunting starts to surface.
The ghostly girl is named Poonam, and her presence intensifies as she visits Poonam’s house, where she witnesses the souls of Poonam’s husband and mother-in-law. The mother-in-law explains that Poonam was eccentric and yearned for a child, a desire that strained her with her husband and worsened after delivery. A doctor’s counsel suggests that Poonam needed support, but the deeper secret lies in what happened on the road years ago. It is revealed that Prem and his friends crashed Poonam’s car and killed her, her husband, and their child. Poonam returns as a vengeful ghost, vowing to punish the friends who took her child away.
Aashika discovers the tragic web through her pregnancy: she had been saved previously because she was carrying Prem’s child. Aashika’s parents reveal that her child was later aborted, a revelation that enrages Poonam and drives her toward a final, devastating act. In the end, Poonam’s spectral vengeance becomes all too real as she claims Aashika, who had seemed to survive the initial terror, sealing a grim fate for them both.