Children of the Indian subcontinent grew up listening to the fascinating stories of the Mahabharata and the Ramayana. Both of these epics are set at a time when the lives of gods and men still intersected and weaved narratives full of great complexity.