În statul african Ninjana (care nu există în realitate), coloniştii britanici fac legea. Morgan (Colin Friels), un diplomat britanic beţiv şi afemeiat, află că în subsolul din Ninjana se află rezerve uriaşe de petrol, astfel că interesul coloniştilor în regiune creşte brusc. Conflictul dintre ei şi băştinaşi se adânceşte, doctorul Alex Murray (Sean Connery) fiind singurul care menţine un echilibru între cele două părţi.