Китай, 1926 год, время революционных бурь и поиска единства нации. В этот хаос прибывает Джейк Хольман - первоклассный механик, чьи руки созданы для работы с двигателями, а голова предпочитает держаться подальше от политики. Его новый дом - американская канонерка «Сан Пабло», плавающая по реке Янцзы. Но мир вокруг неумолимо втягивает Хольмана в водоворот событий.
Джейк встречает местных жителей, включая молодую женщину Мей Ли, которая работает переводчицей на борту корабля. Их отношения развиваются на фоне растущего напряжения между американскими моряками и китайским населением, а также внутри самой команды «Сан Пабло». Конфликты возникают не только из-за культурных различий, но и из-за разногласий в методах управления кораблём.
Когда революционные настроения достигают апогея, Джейк оказывается перед сложным выбором. С одной стороны - его долг перед страной и служба на канонерке, с другой - желание поддержать борьбу за свободу и независимость Китая. Вокруг него разгораются бои, а на кону стоит не только его жизнь, но и будущее тех, кого он научился ценить.
Хольман понимает, что уже не может оставаться в стороне от происходящего, ведь его судьба теперь тесно переплетена с судьбой страны, которая стремится к изменениям. Его решение влияет на ход событий на борту «Сан Пабло» и за его пределами, показывая, как личные убеждения могут столкнуться с долгом и моральными дилеммами в условиях войны и политических потрясений.