Весь фильм — огромная историческая ошибка. Это вызвало столько споров, что режиссеру пришлось добавить в начале панель, объясняющую, что это вымысел. Американский фильм «Ю-571» рассказывает, как американский корабль во время Второй мировой войны захватил немецкую подводную лодку и таким образом заполучил «Энигму» — машину, позволяющую немцам кодировать свои сообщения. Однако именно британцы захватили несколько немецких подводных лодок, в том числе U-559 и U-110, и проделали основную часть работы по взлому «Энигмы» (работу начали поляки), привлекая целую команду математиков и создав специальный компьютер. . Фильм вызвал скандал в Великобритании и даже обсуждался в парламенте.
