В 1942 году из оккупированной Франции в Атлантический океан отправляется немецкая подводная лодка U-612. Экипаж получает боевое задание и готовится провести долгие недели вдали от берега, выслеживая корабли союзников. Новым командиром становится Клаус Хоффман. Несмотря на офицерское звание и хорошую подготовку, настоящего боевого опыта у него недостаточно. Некоторые моряки замечают это почти сразу и начинают сомневаться, способен ли молодой капитан вывести их живыми из опасного похода. Дополнительное давление создаёт имя его отца, известного подводника. От Клауса ожидают решительности и безошибочных действий, хотя ему самому ещё только предстоит заслужить уважение экипажа. Особенно открыто недовольство проявляет Карл Теннштедт. Он намного опытнее молодого командира и считает, что сам лучше понимает происходящее на войне. Между мужчинами начинается борьба за влияние на экипаж. Пока лодка находится в море, конфликт удаётся сдерживать дисциплиной. Но после первых опасных столкновений ситуация меняется. Некоторые решения Хоффмана вызывают вопросы, а Теннштедт получает всё больше возможностей настроить моряков против капитана. Условия внутри U-612 становятся отдельным испытанием. Свободного места почти нет, моряки спят рядом с торпедами, воздух постепенно становится тяжёлым, а от постоянного шума механизмов невозможно скрыться. Когда начинается атака противника, привычные неудобства перестают иметь значение. Лодка погружается, двигатели замолкают, и экипаж пытается не выдать своего положения. На поверхности корабли союзников начинают поиск. Глубинные бомбы взрываются рядом с корпусом, оборудование выходит из строя, а моряки понимают, что помощь в открытом океане практически невозможна. Хоффману приходится принимать решения в условиях, к которым невозможно полностью подготовиться на берегу. Теперь от каждого приказа зависит жизнь всего экипажа. Одновременно он должен не позволить внутреннему конфликту окончательно разрушить дисциплину. В Ла-Рошели тем временем Симона Штрассер начинает работать переводчицей на немецкой военно-морской базе. Она приезжает к брату Франку, служащему радистом на той самой U-612, незадолго до его выхода в море. Франк оставляет сестре поручение. Выполняя его, Симона неожиданно выходит на людей, связанных с французским Сопротивлением. Простая просьба брата становится началом истории, которая ставит её в крайне опасное положение. Симона работает внутри немецкой системы и одновременно получает возможность помогать подпольщикам. Её знание языков и доступ к служебной информации делают девушку полезной для обеих сторон. Среди участников Сопротивления важную роль играет Карла Монро. Она действует решительно и не доверяет людям без причины. Симоне приходится доказать, что на неё действительно можно положиться. Но немецкие службы тоже знают о существовании подполья. В городе проходят проверки, ведётся поиск участников Сопротивления, а любое неосторожное действие способно привести к раскрытию всей группы. Симоне приходится ежедневно возвращаться на работу и вести себя так, словно ничего не происходит. Она переводит документы и разговоры немецких офицеров, одновременно понимая, что некоторые полученные сведения могут спасти жизни людей или помочь подготовить новую операцию подполья. Две истории постепенно развиваются по разные стороны войны. В Атлантике Клаус Хоффман пытается сохранить контроль над U-612, выполнить приказ и справиться с недоверием собственного экипажа. В Ла-Рошели Симона всё сильнее рискует собой, оказавшись между немецким командованием и французским Сопротивлением. Для людей на подводной лодке и тех, кто остался на берегу, каждое решение имеет последствия. Одним приходится бороться с противником и страхом в тесном металлическом корпусе под водой. Другим приходится скрывать свои намерения от людей, которых они видят каждый день. И чем дальше развиваются события, тем сильнее война меняет каждого из них, заставляя выбирать между приказом, личными убеждениями и людьми, которых они пытаются защитить.