Factual error: The submarine gets buzzed by a single engine German fighter. They are somewhere between the US coast and Greenland. The Germans had no aircraft carriers nor bases in the area. Since it was not a float plane how did the fighter get there? It could not possibly have flown the several thousand miles from continental Europe.
Factual error: At the beginning of the movie, the German commander wants to send an emergency message with coordinates to the BdU, the German Submarine Command, to send help. The scene is subtitled in English with "To Berlin: Location 85-32." However, the command post at the time was based in Lorient, France and not in Berlin. (00:08:05)