20040721 bombay-times: Indian superheroes? That's a myth!