20040721 delhi-times: Spidey 2 could be about you