Dr. Ben MacKenna z ženo Jo in desetletnim sinom Hankom odpotuje na počitnice v Maroko. Na poti spoznajo prijaznega, a sumljivega Francoza Louisa Bernarda, ki jim začne postavljati vrsto osebnih vprašanj. Naslednji dan na bližnji tržnici nekdo zabode nekega Arabca. Zgrudi se zraven Bena, ki v njem prepozna Bernarda. Preden izdihne, mu Bernard zašepeta nekaj o umoru tujega dostojanstvenika v Londonu. Na policiji Ben izve, da je bil Bernard tajni agent. Nato izve še, da so mu neznanci ugrabili sina.
While attending a medical conference in Paris, American physician Dr. Ben McKenna, his wife, retired musical theater actress and singer Jo McKenna née Conway, and their adolescent son Hank McKenna decide to take a side trip to among other places Marrekesh, French Morocco. With a knife plunged into his back, Frenchman Louis Bernard, who the family met earlier in their bus ride into Marrakesh and who is now masquerading as an Arab, approaches Ben, cryptically whispering into Ben's ears that there will be an attempted assassination in London of a statesman, this news whispered just before Bernard dies. Ben is reluctant to provide any information of this news to the authorities because concurrently Hank is kidnapped by British couple, Edward and Lucy Drayton, who also befriended the McKennas in Marrakesh and who probably have taken Hank out of the country back to England. Whoever the unknown people the Draytons are working for have threatened to kill Hank if Ben divulges any information told to him by Bernard. With what little information they have on hand, Ben and Jo head to London to try and thwart the assassination attempt and more importantly find an alive and safe Hank. Scotland Yard is aware of some pieces to the puzzle, including the fact that Bernard was a French secret service agent and that there will be an assassination attempt on someone. They and the McKennas will have to work together as they hit a diplomatic roadblock, one that may be overcome with a special Jo Conway song.