Jack is an enemy in Streets of Rage 2. This miniboss is a thug who wields a pack of infinite knives. He has the ability to pull out infinite knives from his coat. Shortrange attacks have him able to jab and punch players. Midrange, he will attempt to stab the player. In longer ranges beware, he will throw knives at players. He laughs at players when he feels they are no threat to himself or when he feels the threat is defeated.
- Jack and each of his palette-swaps have a bean-themed name. Jack himself (as in Jack and the Beanstalk), plus Soya (soybean) and Beano.