Фильм создан по мотивам одноименного романа Леонида Платова.
В фильме таинственной немецкой субмариной является U-127. На самом деле, реальная лодка U-127 погибла ещё в 1941 году.
В фильме в роли U-127 («Летучий Голландец») выступает советская дизель-электрическая подводная лодка 50-х годов. А в качестве торпедных катеров снимались речные сторожевые артиллерийские бронекатера «Шмель».
Сергей Быстрицкий играет приемного сына Анатолия Котенёва, хотя первый младше второго всего на 5 лет.