A TELLING187, across 2,000 years
A FILM65 screen versions
The Ramayana has been retold for two thousand years, in dozens of languages, on every inhabited continent. Here are 187 of those tellings — from a lost Sanskrit poem to comics in California, an Arabic epic in Beirut, and street plays in Fiji.