Drugi sezon serialu przenosi widzów do czasu tuż przed niemieckim atakiem na ZSRR, kiedy do rywalizacji wywiadowczej dołączają Sowieci. Franz Neumann ponownie staje w centrum wydarzeń w 1941 roku, sześć miesięcy po nieudanym sabotażu pancernika „Bismarck”. Okręt flagowy III Rzeszy, wciąż zacumowany w Gotenhafen (Gdyni), przygotowuje się do swojego pierwszego bojowego rejsu. Royal Navy intensyfikuje działania, aby ustalić trasę statku i zastawić na niego pułapkę. Franz, pełniąc obowiązki w dowództwie Kriegsmarine, musi dbać o swoją wiarygodność w oczach Niemców, jednocześnie starając się nie zostać zdemaskowanym. Dodatkowo staje przed wyzwaniem zidentyfikowania zdrajcy w alianckiej siatce. W jego życiu osobistym również pojawią się komplikacje. Oprócz Grety i Anny na horyzoncie pojawia się nowa postać - utalentowana pływaczka i mistrzyni olimpijska Eva Stromberg, gorliwa nazistka skrywająca mroczny sekret.
"Zatoka szpiegów 2" - ile odcinków?
W drugim sezonie "Zatoki szpiegów" w główną rolę Franza wcieli się ponownie Bartosz Gelner. Oprócz niego na ekranie ponownie pojawi się Greta Kessler, którą gra Karolina Kominek, Ilse, którą gra Wiktoria Supryn oraz Johann, w którego wciela się Karol Pocheć. Nie zabraknie też oczywiście Anny (Maria Świłpa) oraz Engela (Michał Balicki). Do obsady dołączą natomiast Sonia Mietielica, która zagra Evę Stromberg oraz Paweł Ławrynowicz, którego zobaczymy w roli Bergmana. Ponadto do obsady serialu dołączą Jan Wieczorkowski, Marcin Korcz, Marcin Bosak oraz Mateusz Nędza, ale jak na razie nie wiadomo jeszcze, kogo zagrają. Nowy sezon składać się będzie z 10 odcinków, które emitowane będą co niedzielę, począwszy od 2 marca 2025 roku, o godzinie 20:20 w TVP1.