Sinopsis

India 1947. La scurt timp după ce India și-a câștigat independența față de Marea Britanie, Steve Gibbs (Alan Ladd), un traficant de arme american, zboară în provincia indiană muntoasă Ghandahar, intenționând să vândă arme și muniții Maharajahului local care aranjase tranzacția și îl aștepta, capitala provinciei confruntându-se cu amenințarea unui atac din partea lui Nawab Khan și a trupelor lui de gherilă. Dar, întâlnirea celor doi este contracarată de primul ministru Singh (Charles Boyer), care fiind un susținător al filozofiei non-violenței a lui Mohandas Gandhi, îi interzice lui Steve să-l vadă pe Maharajah.

Blocat cu încărcătura sa de 20 de mitraliere Thompson, 200 de puști și 100.000 de cartușe, Steve ia în considerare să-și vândă marfa armatei adverse conduse de generalul Newah Khan (Philip Bourneuf), care are un reprezentant sub acoperire la Hotel Gandahar unde se cazase, însă primul ministru Singh ordonă ca armele să fie confiscate, până la noi ordine.

În mijlocul tuturor acestor evenimente, Steve este curtat de o aventurieră franțuzoaică (Corinne Calvet) care încearcă să-l seducă pentru a o duce cu avionul la Bombay, în condițiile în care foarte mulți localnici părăseau orașul de teama unui atac iminent din partea rebelilor. În acest timp Steve o cunoaște pe Joan Willoughby (Deborah Kerr), o frumoasă femeie oarbă care face parte din comunitatea de anglo-indieni care au rămas în țară după independență, al cărei bunic este vicarul local (Cecil Kellaway), de care se îndrăgostește, dar tensiunea în oraș crește atunci când...