Джейк Холман - досвідчений механік, який приєднується до екіпажу USS San Pablo, американського канонерського човна, що патрулює річку Янцзи для захисту американських інтересів і збереження присутності в регіоні. Завдання "Сан-Пабло" - допомагати підтримувати порядок у Китаї в умовах громадянської війни, що триває.
Коли судно пливе річкою, напруженість у відносинах між екіпажем і китайським населенням зростає. Члени екіпажу опиняються під перехресним вогнем політичних і соціальних потрясінь у Китаї. Холман заплутується в романтичних стосунках з молодою китаянкою Мейлі, що ще більше ускладнює його ситуацію.