From small-town spirits to divine dancers, Indian filmmakers are remixing ancient myths into modern blockbusters—and young audiences can’t get enough.