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