Akcja dzieje się w Libii w 1943 roku. Brytyjski kapitan Alex Forster (Richard Burton) celowo daje się pojmać, aby trafić do niemieckiego konwoju, transportującego brytyjskich jeńców. Forster planuje przejąć konwój i skierować go do libijskiego miasta portowego Tobruk. Podróż obfituje w rozmaite zwroty akcji, ale ostatecznie konwojowi udaje się dotrzeć do Tobruku, gdzie alianci muszą zniszczyć baterię i dotrzeć do oczekujących na nich pancerników.