Em 1936, em Szechuan, na China, o respeitado general Liu, membro do Partido Nacionalista, planeja oprimir o povo aliando-se às forças japonesas. Para ter sucesso, ele recebe dois guarda-costas na forma de ninjas, Takewake e Takekura, bem como seu homem número um, o capitão Shen. Na esperança de mostrar aos habitantes da cidade que ele fala sério, ele tem pessoas capturadas e chicoteadas em público. Isso se torna perturbador para uma nova trupe da Ópera de Pequim na cidade.