Having watched U-571 recently on free to air TV (you'd have to be silly to pay for it), I agree with Beevor’s comments about its ludicrous plot. My wife endured a similar experience to Beevor’s wife...