Den amerikanske läkaren Ben McKenna, hans fru, den pensionerade skådespelerskan och sångerskan Jo McKenna, född Conway, och deras tonårige son Hank McKenna deltar i en medicinsk konferens i Paris och bestämmer sig för att göra en avstickare till bland annat Marrekesh i franska Marocko där en främling, som visar sig vara en fransk spion, blir mystiskt mördad mitt framför dem. Efteråt upptäcker paret dessutom att deras son har kidnappats och förts till England.