20010825 city.delhi: 3-D mythological film; now at a cinema near you