Séparés de l’armée de Brown, Onion et son compagnon d’esclavage Bob quittent le combat au Kansas pour croiser le chemin des « chemises rouges » pro-esclavagistes qui les escortent jusqu’à la ville négrier de Pikesville, missouri. Onion est pris sous l’aile de Pie, une prostituée métisse travaillant à l’hôtel local, qui l’instruise dans les voies du monde malgré qu’elle découvre son dangereux secret. Onion se retrouve bientôt empêtré dans une insurrection d’esclaves croissante où il apprend les conséquences de ses propres actions.