The story of the Ramayana has been retold many times and it is believed that there are more than 300 versions of the Ramayana. There have been myriad interpretations and retellings of these versions across the Indian subcontinent. The millennial generation has seen various screen adaptations of this epic, varying from Ramanand Sagar’s Ramayan to Adipurush, the most recent and lavish Bollywood-ised version of the epic.