Испанец Диего (Ален Делон), отличный фехтовальщик, становится свидетелем убийства своего друга Мигеля (Марино Мазе), который должен был занять пост губернатора города Нуэва Арагона. Диего обещает умирающему на его руках другу отомстить за него. Он отправляется в Нуэва Арагону и понимает, что приказ об устранении Диего отдал полковник Уэрта (Стенли Бекер), узурпировавший власть в городе. Тогда герой фильма надевает черный плащ, шляпу и маску — и становится бесстрашным мстителем по имени Зорро.
Весна 1944 года. Великая Отечественная война. Немецко-фашистские войска ещё находятся в Севастополе. Там идёт ожесточённая битва. А в освобождённой Ялте стоят мирные дни. Людям кажется, что война ушла из их жизни, что она уже далеко и совсем неопасна... Но для дивизиона торпедных катеров, который базируется в Ялте, продолжаются суровые военные будни. Советские моряки каждый день выполняют небезопасные вылазки в сторону Севастополя, оккупированного немцами.