Theodore Roosevelt'in 1933'deki ABD başkanlık seçimini henüz kazandığı dönemde Fas'ta Eden Perdicaris (Candice Bergen) adlı Amerikalı bir kadın ile 2 çocuğu kaçırılır. Kadını kaçıran, Mulai Ahmed er-Resuli (Sean Connery) adlı bir Berberi kabile şefidir. O sıralar Fas krallığını aralarında paylaşmış olan Fransız, İngiliz ve Almanlar bu kaçırma hadisesinden rahatsız olurlar. Çünkü bu olayı milli bir onur meselesi haline dönüştüren Roosevelt'in Fas'a asker göndererek, oradaki pastaya ortak olmasından çekinmektedirler. Gerek dağlarda gerekse çölde göçebe gibi dolaşan Berberi şefin izi bir türlü bulunamayınca, Resuli'nin yeğeni olan Fas sultanından yardım alma ihtiyacı hissedilir. Diğer taraftan, aradan geçen uzun süre içinde Bayan Perdicaris ile çocukları ise Resuli'nin yaşam biçimine alışacak, kaçırma olayı giderek gönüllü bir rehinelik olgusuna dönüşecektir.