I watched this film because I have an interest in the region that it was set and some of the wartime stories are intruging and unbelievable. I also thought that the premise of following a Buffalo platoon was original and interesting. However, the film itself was a mess, with just random stories linked together by a rather dull, overlong journey that the soldiers take (the film is needlessly over 2 hours). The characters were cliched and boring and Spikes Lee's usual message about racism was too preachy and overtly obvious. However, what I disliked most about the film was although he is trying to beat racism, he then shoots himself in the foot by being sterotypical against the Italians and sexist - the lead Italian woman is gorgous and takes her top off in every scene for no particular reason - give me a break!!!
There is very little that is good about this film and I would advise everyone to avoid it. Maybe the end is excellent, but I wouldn't know because I didn't get that far.