Gripping drama let down by poor acting & historical inaccuracies

Rating: Null/10 (30 June 2000)

How many times does Hollywood have to portray America as the world's saviours. Get real America, & stop trying to rewrite history. I'm used to Britain constantly being depicted as the bad guys in Hollywood but this insult to British efforts in WW2 displays an astonishing naivety even by Hollywood standards.
That aside, U-571 is an engaging & well directed effort but it is badly let down by some very poor acting & atrocious dialogue, particularly from Bill Paxton & Harvey Keitel.
Especially laughable was that at one point Harvey Keitel refers to "World War One". Typical Hollywood simplistic view of the world. Film is supposed to take place around 1942. They never referred to WW1 as WW1 until well after both wars had finished. They called it the Great War until historians came up with the idea of conveniently labelling them WW1 and WW2 but that was much later.
In short if you fancy a couple of hours tense action & don't mind fiction being passed off as fact, then U-571 does the trick. But you may just end up feeling conned.