Gescheiden van het leger van Brown verlaten Onion en mede-slaaf Bob het gevecht in Kansas en kruisen het pad met pro-slavernij “roodhemden” die hen begeleiden naar de slavenhandelsstad Pikesville, Missouri. Onion wordt onder de hoede genomen van Pie, een prostituee van gemengd ras die vanuit het plaatselijke hotel werkt, die hem de wegen van de wereld instrueert ondanks dat ze zijn gevaarlijke geheim ontdekt. Onion raakt al snel verstrikt in een toenemende slavenopstand, waarbij hij de gevolgen van zijn eigen daden leert kennen