Khartoum (film) at the fate of Gordon finally forced the British to re-invade the Sudan ten years later, where they recaptured Khartoum in 1898. Roger Delgado, George Pastell and Jerome Willis also had parts. They all later played a villain in "Doctor Who". Robert Ardrey wrote the script at the encouragement of producer Julius Blaustein. Ardrey says it took him three years "on and off" but once he did it he sold it for $150,000. The film took a number of years to obtain financing. It was originally meant to be made with Laurence Olivier, Burt Lancaster and director Lewis Gilbert but
HMS Khartoum (F45) and the sloop in search for "Torricelli" near Perim Island. After interception, "Khartoum" and these warships took part in a surface engagement with the submarine, during which "Torricelli" was sunk and "Shoreham" damaged. However, during the battle, "Khartoum" was hit by return fire which damaged the after torpedo tube mounting. Some five and a half hours later, at 11.50am (local time), a torpedo's compressed air chamber exploded, propelling the warhead through the deck house of number 3 4.7-inch mount. and causing a serious uncontrollable fire from a ruptured oil tank there. This resulted in an explosion of the ship's artillery