Alan Lee is known for Angel Enforcers (1989), Ninja: The Final Duel (1986) and Drunken Tai Chi (1984).
No data