Digital Media Center
Bryant-Denny Stadium, Gate 61
Box 870370
920 Paul Bryant Drive
Tuscaloosa, AL 35487-0370
205-348-6644

© 2026 Alabama Public Radio
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
Free performance tickets! Sponsored by our partners. Click here to see active APR Giveaways.

Greetings from Bali, where a kecak dance shows the triumph of good over evil

Loading...

Far-Flung Postcards is a weekly series in which NPR's international team shares moments from their lives and work around the world.

The kecak dance is a 20th century adaptation of the trance-inducing Hindu ceremonies performed in Bali and a retelling of one of the stories in the Ramayana, the Hindu epic poem. It uses no instruments; instead, about three dozen men chant in syncopated rhythm, the rise and fall of their intertwining voices creating the soundscape for the drama.

At the story's climax, there is a sudden eruption of fire as the chanters light up tufts of dried coconut husks. The orderliness of their rhythms disappears. The chanters scatter and daringly kick and play with the flaming husks while the audience (including me) tries not to panic.

But the chaos soon dissipates, as does most of the fire. The chanters settle back into rows, avoiding the dying embers. The a cappella rhythm picks up again. And the story itself also neatly resolves, with the forces of good triumphing over the forces of evil.

I left this beautiful performance feeling soothed, having been transported, albeit briefly, by the human voice into a fictional world — one in which good always prevails and magic can save the day.

See more Far-Flung Postcards from around the world:

Copyright 2026 NPR

Emily Feng is NPR's Beijing correspondent.
News from Alabama Public Radio is a public service in association with the University of Alabama. We depend on your help to keep our programming on the air and online. Please consider supporting the news you rely on with a donation today. Every contribution, no matter the size, propels our vital coverage. Thank you.