Of Cooks and Kung Fu

  • English Duel of the Dragon (more)
Taiwan / Hong Kong, 1979, 90 min