In a city known for monstrous traffic, "zombies" are rising up in a scary bid to get more people to use public transport.
That's the hope of Jakarta's light rapid transit operator, which has turned a train and station into the set of a bloody zombie apocalypse -- with real passengers invited to the show.
The paid attraction, which the supercity's light rail operator PT LRT Jakarta and event organiser Pandora Box launched last month, aims to promote the relatively new system and, more generally, encourage young people to take public transport.
The twitching, growling actors are dressed in tattered clothes. One especially scary character shows only the whites of his eyes.
The zombies drag their feet toward passengers, sending them running through the dark station tunnels to a train.
Inside the blood-spattered carriage, a TV anchor -- another actor -- reports news about a made-up "Pandora" virus outbreak spreading around the city, turning humans into the walking dead.
Soldiers armed with fake rifles fight the "zombies" and try to escort passengers to safety.
But the reanimated corpses lurk, hidden, ready to emerge and terrorise.
- 'Beware of zombie' -
"Danger, beware of zombie" warns a sign in the station, where red emergency lights pulse.
"The zombies didn't actually chase us but we were still panicking," said Genesis Christi, a 17-year-old zombie enthusiast.
Called the "Train to Apocalypse", the event is inspired by the 2016 South Korean horror film, "Train To Busan".
"We want to tell young people that taking public transportation can be something cool too," Billy Junior, CEO of Pandora Box, told AFP.
Home to more than 30 million people, heavily polluted Jakarta has some of the world's worst traffic congestion, and its uneven pavements mean it is not conducive to walking.
Its light rapid transit system only began commercial operation in December 2019.
Transport analysts cautioned at the time that the new line and cheap prices alone would not cure the city's infatuation with private vehicles.
Riding the "Train to Apocalypse" costs 60,000-70,000 rupiah ($4-4.70), until the event ends on Sunday.
The organisers promised the 20-minute ride does not disrupt the trips of regular LRT passengers. Even without participating, they can catch a glimpse of the horror show for free.