Captain Kyle Cameron, a Canadian serving with the 11th Lancers at Peshawar on the North-West Frontier is reprimanded by his superiors for offending an Afghan leader Ishak Khan and forced to apologize. Cameron still suspects Khan of being in league with the Russians who are attempting to stir up trouble in the Khyber Pass region. Cameron is tricked into sending some men, including his rival for their general daughter Diana Melville, to their deaths. He deliberately gets himself dismissed from the service so that he can infiltrate the Khan's forces and seek revenge.