Answer
The Sand Pebbles is a 1966 American epic war film directed by Robert Wise and starring Steve McQueen, Richard Attenborough, Candice Bergen, and Mako Iwamatsu. The film was written by Robert Towne and takes place in China in 1926. McQueen plays a U.S. Navy engineer who becomes involved in the Chinese Civil War.