India, Oct. 11 -- The Mahabharata returns every few years in one form or another. The world's longest epic has been reimagined in almost every conceivable way: through '80s devotional TV marathons, ...