Сюжет
Середина XIX века становится ареной для ожесточённого противостояния в Шанхае: маньчжурские силы Китая, возглавляемые тайпинским полководцем Ли Сючэном, пытаются продвинуться к городу и разорвать связь между китайскими землями и внешними владениями. Несмотря на формальное нейтралитетное положение западных держав, британский консул в Шанхае идёт вразрез с политикой своего правительства и поддерживает американского авантюриста Фредерика Таунсенда Уорда, задача которого — набрать в городе наёмников-иностранцев для борьбы против тайпинов. Уорд идёт в бой, несёт тяжёлые потери — среди погибших немало британцев — и вскоре оказывается втянутым в восстание вместе с действующей британской армией. Единственную крупную внешнюю поддержку китайской стороны составляют японские антиимпериалистические демонстранты, чья позиция усложняет дипломатические расчёты великих держав. На этом фоне разворачивается семейная драма: многочисленные китайские дома разрушаются из-за беспечного обстрела, гибнут отец и дочь, а выживший сын клянётся отмстить. Однако по мере развития сюжета он начинает осознавать, что его настоящие друзья могут оказаться теми, кого считали врагами — даже японцами — и что дорога к возмездию не всегда ведёт через кровь.