Tobrouk, avril 1941. Rommel poursuit son irrésistible avance vers le canal de Suez. Le capitaine anglais MacRoberts a été désigné pour prendre en charge un détachement de nouvelles recrues australiennes inexpérimentées. Il y retrouve l'un de ses amis, Bartlett, un alcoolique, instituteur dans le civil. Mais son sens aigu de la discipline est très mal accepté par ses hommes. Alors que Rommel lance sa première offensive contre Tobrouk, MacRoberts met en place une audacieuse stratégie qui fait échec à l'adversaire, et gagne ses galons de lieutenant-colonel. Puis il conduit un commando de nuit derrière les lignes ennemies pour détruire un dépôt de munitions. Blessé, il est capturé par les Allemands tandis que le lieutenant Carstairs, qui a sauvé la vie de Bartlett et qui tentait de lui porter secours, est tué. Soigné dans un hôpital de l'Afrika Korps, il a l'opportunité de rencontrer le maréchal Rommel et les deux hommes échangent leurs points de vue sur la guerre. Puis MacRoberts réussit à s'évader et à regagner ses lignes. A la tête de ses hommes, il reprend une colline aux Allemands, mais, petit à petit, son détachement est décimé. Il décide de commander le repli pour sauver les survivants, mais à sa grande surprise, ceux-ci, conquis par son courage, refusent d'abandonner la position. Il tiendront jusqu'à l'arrivée des renforts et la défaite de l'Afrika Korps. Tobrouk et la route de Suez seront sauvés après 242 jours de lutte acharnée