Factual error: When the South Korean Colonel and General are in the mess tent, their rank insignia are wrong. The insignia they are wearing are for the U.S. Army.
Suggested correction: They could have been Korean Augmentation To the United States Army (KATUSA) officers, who were Koreans drafted or volunteered into the US military to act as a liaison between Koreans and the US military. As such they wore US uniforms and rank.