Beautiful, interesting, incredible cinema.
Zombies, ninjas, crypto-Nazis and the imperishable Cameron Mitchell mix it up in the Philippines.