Shaolin: The Blood Mission

  • English The Fourth Largest Shaolin Temple (more)
South Korea, 1984, 90 min