Beautiful, interesting, incredible cinema.
Kay Hoog goes into a subterranean Chinatown to retrieve a Buddha head that will release Asia from tyranny. But he must face The Spiders in order to find it.