Indian epic gets modern treatment