The Navy Department Library. The Movie U-571 is not based on the actual circumstances of the naval career of the German Submarine named U-571. Rather, it is a fictional narrative, loosely based on events involving several different German submarines during World War II, including U-110, U-570, U-559, and U-505.