The Sand Pebbles (1966) Engineer Jake Holman arrives aboard the gunboat U.S.S. San Pablo, assigned to patrol a tributary of the Yangtze in the middle of exploited and revolution-torn 1926 China. His iconoclasm and cynical nature soon clash with the "rice-bowl" system which runs the ship and the uneasy symbiosis between Chinese and foreigner on the river.
Interesting trivia: Terrence Stephen "Steve" McQueen (Mar 24, 1930 – Nov 7, 1980). 1947 he joined US Marine Corps, promoted to PFC assigned to an armored unit. Initially, demoted to private 7 times, went AWOL by failing to return after a weekend pass had expired & spent 41 days in the brig. After he resolved to embrace the Marines' discipline. He saved the lives 5 other Marines on Arctic exercise, before tank fell through ice into sea. He served until 1950 & was honorably discharged.