On camera, the tempo driver approaches 36-year-old Matibool, the man he hit, but turns away quickly, looks up and down the road, checks his tempo and then drives off.
Matibool, an e-rickshaw driver, lay bleeding on the road in west Delhi's Subhash Nagar for over an hour on Wednesday morning. No one tried to help; the one man who stopped is seen on CCTV footage picking up his mobile phone and walking off.
By the time policemen took him to a hospital just half a km away, he had died.
CCTV images chronicle the staggering lack of compassion often ascribed to the capital city.
In the 30 minutes that it took for a friend to spot Matibool and run for help, 140 cars, 82 three-wheelers, 181 bikers and 45 pedestrians passed the dying man without helping. Among them was a police van that responds to emergencies.
Matibool, a father of four who worked two jobs, was on his way home around 5.40 am after an overnight shift when the three-wheeler, speeding on the deserted road, rammed him.
He hit a pole and collapsed.
The driver is seen on camera approaching him but turning away quickly, looking up and down the road, checking his tempo and then driving off after making sure that his victim is alive.
After many come and go without stopping, one man stops a rickshaw and walks towards the prone figure. Finally, some help - it appears in the video. Until this man walks right by, picks up Matibool's mobile phone and returns to the rickshaw.
A team of policemen arrived around 7 am and took him to hospital. Matibool had already died of excessive bleeding, doctors confirmed.
Matibool, who came to Delhi from Bengal 10 years ago, drove an e-rickshaw in the day and worked as a watchman at night. He has two sons and two daughters. "He used to walk by this spot everyday on his way home, and stop for a cup of tea," said one shop owner who knew him.
The police are now looking for the man who stole Matibool's mobile. He has not been identified yet.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.