La Chine, sous la dynastie Qing, en 1900. Ji Sanniang, une pauvre paysanne, subit 50 coups de bâton pour ne pas s'être acquittée de l'impôt. Par vengeance, elle assassine le collecteur dimpôts, avant de s'enfuir ; elle trouve refuge auprès d'une troupe de Boxers, alors que ceux-ci marchent vers Pékin pour rallier l'armée impériale, et chasser les étrangers qui exploitent la Chine.