Schottland im 2. Weltkrieg. Der irische Haudegen Captain Jack Connor (Brian Keith) soll in dem abgelegenen Kriegsgefangenenlager 'McKenzie' für Ordnung sorgen. Dort plant eine deutsche U-Boot-Besatzung unter dem Kommando von Kapitän Willi Schlüter (Helmut Griem) die Flucht. Doch in Connor hat der gerissene Schlüter einen ebenbürtigen Gegner gefunden.