Рабочее название картины – «Протей» (Proteus).
Съемки проходили на озере Мичиган (штат Иллинойс), а также в студийных павильонах в Великобритании.
Первоначальным режиссером фильма являлся Дарен Аронофски (Darren Aronofsky), который начал подготовку к съемкам еще в 1999 году, но затем он бросил это проект ради картины «Реквием по мечте» (Requiem for a Dream, 2000).
Песня, звучащая из граммофона на борту подлодки должна была быть «I'll Be Seeing You» Фрэнка Синатры (Frank Sinatra), но из-за проблем с авторскими правами ее заменили на «Sing Sing Sing (With a Swing)» Бенни Гудмана (Benny Goodman).