Best movies of Alan Lee

Ren zhe da(1986)

Combined Rating:
1
Combined Critics Rating: 0

The Ji Ho Ninja clan vow to destroy the monks of a Shaolin temple. To do so they must first perfect their Water Spider Assault Unit, the Iron Tiger Claw, the Ninja Rock Climbing Formation ...