Američki kirurg Ben MacKenna sa suprugom Jo i desetogodišnjim sinom Hankom dolazi na turistički odmor u Maroko.Obitelj već u autobusu za Marakesh upoznaje Francuza Louisa Bernarda, koji odmah osvoji njihove simpatije i s kojim provedu neko vrijeme u ugodnom razgovoru. Idući dan netko ga probode na prenapućenoj tržnici i u vrevi ljudi, počinitelj uspije pobjeći neprimjećen, a Bernard umre Benu na rukama.MacKennove uskoro pogađa još puno veća tragedija - netko im otme sina Hanka. Otmičari očajnom ocu poruče da će mu dijete vratiti živo, jedino ako nikome ne oda tajnu, koju mu je prije smrti na uho šapnuo Bernard. Ben je svjesan da se ne smije obratiti policiji i odluči sam otkriti tko mu je oteo sina. Tragovi ga navedu na put u London.