U-571 movie is an complete and utter insult to the British who fought and died in WW2. The historical innacuracies are everywhere. A big one is that the Brits captured the Enigma decoder machine, not the Americans (we weren't even in the war yet!). Why does Hollywood sometimes feel the need to rewrite history? I find it funny how most Americans give this movie high ratings, but most people outside the US rate it low. Are we (US) that stupid? Maybe Americans just don't give a hoot about how history is portrayed in movies as long as we are the clean-cut heroes who win in the end and take credit for everything. People say that this is only fiction and harmless. But I say that it is based on specific historical facts- which got totally twisted and distorted. Hollywood can make great historically accurate war movies when they really want to. This movie is total embarrasment and I appologize to all of the Brits for this insulting, inaccurate, [weak] movie. If this movie and the new Pearle Harbor are the sign of things to come, I think we are in trouble. Buy Das Boot. One of the best and historically accurate war movies ever made.