Browsing Tag

Directed by Lo Gio

  • Reviews

    Key To Vengeance, The (1988)

    It’s common knowledge that the most important ninja skill is stealth. It’s a lesser known fact that stealth can be achieved while wearing green parachute pants. In the 1980s, filmmaker Godfrey…