please excuse bad english and i be still learn positive . this be excellent film but i think many american will dislike it because it show american soldier a bad guy . in true war there be no good guy . there be no john wayne who be always right . this movie show ugliness of war on all side . but it be still very pleasant and happy movie to watch sometimes . it be not history lesson and it be fantasy . but still it tell truth about war which hollywood have never do because hollywood always show good guy v bad guy . even though this be fantasy it be more real than any war movie i saw . i urge you see this movie regardless of what country you from . pretend you take no side . you will enjoy this movie .